Feb 23
2023
BUY
Exercise of conversion of derivative security
-
18,037
Added 21.4%
66,250
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$45,501
$50.67 p/Share
898
Reduced 1.83%
48,213
Common Stock, par valu...
Feb 21
2023
BUY
Exercise of conversion of derivative security
-
3,329
Added 6.35%
49,111
Common Stock, par valu...
Jan 11
2023
SELL
Open market or private sale
$56,902
$50.58 p/Share
1,125
Reduced 2.4%
45,782
Common Stock, par valu...
Dec 14
2022
SELL
Open market or private sale
$62,043
$55.15 p/Share
1,125
Reduced 2.34%
46,907
Common Stock, par valu...
Nov 09
2022
SELL
Open market or private sale
$56,452
$50.18 p/Share
1,125
Reduced 2.29%
48,032
Common Stock, par valu...
Oct 18
2022
SELL
Open market or private sale
$53,438
$47.5 p/Share
1,125
Reduced 2.24%
49,157
Common Stock, par valu...
Sep 14
2022
SELL
Open market or private sale
$60,547
$53.82 p/Share
1,125
Reduced 2.19%
50,282
Common Stock, par valu...
Aug 10
2022
SELL
Open market or private sale
$60,750
$54.0 p/Share
1,125
Reduced 2.14%
51,407
Common Stock, par valu...
Jul 13
2022
SELL
Open market or private sale
$53,438
$47.5 p/Share
1,125
Reduced 2.1%
52,532
Common Stock, par valu...
Jun 13
2022
SELL
Open market or private sale
$56,250
$50.0 p/Share
1,125
Reduced 2.05%
53,657
Common Stock, par valu...
Mar 01
2022
SELL
Payment of exercise price or tax liability
$118,165
$49.67 p/Share
2,379
Reduced 4.16%
54,782
Common Stock, par valu...
Mar 01
2022
BUY
Exercise of conversion of derivative security
-
6,526
Added 10.25%
57,161
Common Stock, par valu...
Feb 25
2022
SELL
Open market or private sale
$23,260
$46.52 p/Share
500
Reduced 0.98%
50,635
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$159,187
$45.43 p/Share
3,504
Reduced 6.41%
51,135
Common Stock, par valu...
Feb 24
2022
BUY
Exercise of conversion of derivative security
-
11,939
Added 17.93%
54,639
Common Stock, par valu...
Feb 22
2022
SELL
Payment of exercise price or tax liability
$59,283
$42.68 p/Share
1,389
Reduced 3.15%
42,700
Common Stock, par valu...
Feb 22
2022
BUY
Exercise of conversion of derivative security
-
5,148
Added 10.65%
43,191
Common Stock, par valu...
Jan 12
2022
SELL
Open market or private sale
$23,190
$46.38 p/Share
500
Reduced 1.27%
38,941
Common Stock, par valu...
Dec 15
2021
SELL
Open market or private sale
$24,205
$48.41 p/Share
500
Reduced 1.25%
39,441
Common Stock, par valu...
Nov 17
2021
SELL
Open market or private sale
$23,765
$47.53 p/Share
500
Reduced 1.24%
39,941
Common Stock, par valu...
Oct 29
2021
SELL
Open market or private sale
$23,978
$46.38 p/Share
517
Reduced 1.26%
40,441
Common Stock, par valu...
Sep 15
2021
SELL
Open market or private sale
$22,749
$45.59 p/Share
499
Reduced 1.2%
40,958
Common Stock, par valu...
Aug 11
2021
SELL
Open market or private sale
$27,678
$46.13 p/Share
600
Reduced 1.43%
41,457
Common Stock, par valu...
Jul 14
2021
SELL
Open market or private sale
$26,400
$44.0 p/Share
600
Reduced 1.41%
42,057
Common Stock, par valu...