Jun 24
2024
SELL
Open market or private sale
$5,658,774
$143.58 p/Share
39,412
Reduced 42.81%
52,657
Common Stock
Jun 24
2024
BUY
Exercise of conversion of derivative security
$1,438,307
$52.47 p/Share
27,412
Added 22.94%
92,069
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$172,972
$117.19 p/Share
1,476
Reduced 2.23%
64,657
Common Stock
Feb 28
2024
BUY
Grant, award, or other acquisition
-
8,976
Added 11.95%
66,133
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$456,906
$109.57 p/Share
4,170
Reduced 6.8%
57,157
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
2,488
Added 3.9%
61,327
Common Stock
May 17
2023
SELL
Open market or private sale
$841,940
$76.54 p/Share
11,000
Reduced 14.08%
67,124
Common Stock
May 05
2023
SELL
Open market or private sale
$1,310,679
$74.31 p/Share
17,638
Reduced 18.42%
78,124
Common Stock
May 05
2023
BUY
Exercise of conversion of derivative security
$589,198
$36.51 p/Share
16,138
Added 14.42%
95,762
Common Stock
Mar 21
2023
SELL
Open market or private sale
$877,750
$70.22 p/Share
12,500
Reduced 13.57%
79,624
Common Stock
Mar 16
2023
SELL
Open market or private sale
$1,945,755
$67.5 p/Share
28,826
Reduced 23.83%
92,124
Common Stock
Mar 16
2023
BUY
Exercise of conversion of derivative security
$533,696
$32.69 p/Share
16,326
Added 11.89%
120,950
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$79,174
$70.44 p/Share
1,124
Reduced 1.06%
104,624
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
8,204
Added 7.2%
105,748
Common Stock
Feb 20
2023
SELL
Payment of exercise price or tax liability
$325,105
$73.57 p/Share
4,419
Reduced 4.33%
97,544
Common Stock
Feb 20
2023
BUY
Grant, award, or other acquisition
-
8,485
Added 7.68%
101,963
Common Stock
Mar 01
2022
SELL
Payment of exercise price or tax liability
$25,958
$50.7 p/Share
512
Reduced 0.62%
81,857
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
11,621
Added 11.06%
93,478
Common Stock
Feb 22
2022
SELL
Payment of exercise price or tax liability
$444,217
$52.01 p/Share
8,541
Reduced 9.38%
82,467
Common Stock
Feb 21
2022
BUY
Grant, award, or other acquisition
-
4,195
Added 4.41%
91,008
Common Stock
Dec 30
2021
SELL
Open market or private sale
$1,708,260
$60.0 p/Share
28,471
Reduced 24.7%
86,813
Common Stock
Dec 30
2021
BUY
Exercise of conversion of derivative security
$506,105
$27.4 p/Share
18,471
Added 13.81%
115,284
Common Stock
Mar 01
2021
BUY
Grant, award, or other acquisition
-
10,365
Added 9.67%
96,813
Common Stock
Feb 22
2021
SELL
Payment of exercise price or tax liability
$345,929
$56.03 p/Share
6,174
Reduced 6.67%
86,448
Common Stock
Feb 22
2021
BUY
Grant, award, or other acquisition
-
2,853
Added 2.99%
92,622
Common Stock