Sep 11
2025
SELL
Open market or private sale
$11,954,872
$272.88 p/Share
43,810
Reduced 39.69%
66,566
Common Stock
Sep 11
2025
BUY
Exercise of conversion of derivative security
$4,997,406
$114.07 p/Share
43,810
Added 28.41%
110,376
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$1,328,942
$234.01 p/Share
5,679
Reduced 9.07%
56,951
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
8,531
Added 11.99%
62,630
Common Stock
Apr 01
2025
BUY
Grant, award, or other acquisition
-
9,615
Added 12.62%
66,566
Common Stock
Oct 03
2024
SELL
Open market or private sale
$1,082,960
$270.74 p/Share
4,000
Reduced 6.88%
54,099
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$2,099,436
$249.28 p/Share
8,422
Reduced 13.56%
53,697
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
15,525
Added 20.0%
62,119
Common Stock
Apr 01
2024
BUY
Grant, award, or other acquisition
-
4,402
Added 7.04%
58,099
Common Stock
Aug 28
2023
SELL
Open market or private sale
$1,001,385
$222.53 p/Share
4,500
Reduced 8.81%
46,594
Common Stock
Apr 01
2023
SELL
Payment of exercise price or tax liability
$4,286,756
$199.97 p/Share
21,437
Reduced 31.92%
45,714
Common Stock
Apr 01
2023
BUY
Grant, award, or other acquisition
-
5,380
Added 9.53%
51,094
Common Stock
Apr 01
2023
BUY
Exercise of conversion of derivative security
-
38,798
Added 36.62%
67,151
Common Stock
Dec 19
2022
SELL
Open market or private sale
$3,118,649
$203.82 p/Share
15,301
Reduced 35.05%
28,353
Common Stock
Apr 01
2022
SELL
Payment of exercise price or tax liability
$3,096,922
$202.4 p/Share
15,301
Reduced 28.17%
39,009
Common Stock
Apr 01
2022
BUY
Exercise of conversion of derivative security
-
27,540
Added 33.65%
54,310
Common Stock
Apr 01
2022
BUY
Grant, award, or other acquisition
-
4,645
Added 9.62%
43,654
Common Stock
Oct 01
2021
SELL
Payment of exercise price or tax liability
$977,964
$203.7 p/Share
4,801
Reduced 15.21%
26,770
Common Stock
Apr 01
2021
BUY
Grant, award, or other acquisition
-
4,241
Added 11.84%
31,571
Common Stock
Apr 01
2020
BUY
Grant, award, or other acquisition
-
9,700
Added 26.19%
27,330
Common Stock
Apr 01
2019
BUY
Grant, award, or other acquisition
-
6,890
Added 28.1%
17,630
Common Stock
Oct 01
2018
BUY
Grant, award, or other acquisition
-
10,740
Added 50.0%
10,740
Common Stock