Aug 12
2025
SELL
Open market or private sale
$4,591,031
$126.52 p/Share
36,287
Reduced 41.99%
50,128
Common Stock
Aug 12
2025
SELL
Payment of exercise price or tax liability
$23,851,701
$126.5 p/Share
188,551
Reduced 68.57%
86,415
Common Stock
Aug 12
2025
BUY
Exercise of conversion of derivative security
$20,257,903
$90.1 p/Share
224,838
Added 53.77%
193,332
Common Stock
Feb 26
2025
BUY
Grant, award, or other acquisition
$2,013,911
$130.57 p/Share
15,424
Added 23.74%
49,550
Common Stock
Feb 19
2025
SELL
Open market or private sale
$1,361,392
$125.88 p/Share
10,815
Reduced 24.06%
34,126
Common Stock
Feb 16
2025
SELL
Payment of exercise price or tax liability
$991,068
$126.8 p/Share
7,816
Reduced 14.82%
44,941
Common Stock
Feb 14
2025
SELL
Open market or private sale
$4,991,243
$126.91 p/Share
39,329
Reduced 42.71%
52,757
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$3,755,199
$128.66 p/Share
29,187
Reduced 24.07%
92,086
Common Stock
Feb 11
2025
BUY
Grant, award, or other acquisition
-
68,516
Added 36.1%
121,273
Common Stock
Oct 10
2024
SELL
Open market or private sale
$49,558
$133.58 p/Share
371
Reduced 0.71%
52,159
Common Stock
Aug 30
2024
SELL
Open market or private sale
$3,024,856
$134.14 p/Share
22,550
Reduced 30.03%
52,530
Common Stock
Aug 30
2024
BUY
Exercise of conversion of derivative security
$2,254,098
$99.96 p/Share
22,550
Added 23.1%
75,080
Common Stock
Aug 29
2024
SELL
Open market or private sale
$533,533
$134.02 p/Share
3,981
Reduced 7.04%
52,530
Common Stock
Aug 29
2024
BUY
Exercise of conversion of derivative security
$397,940
$99.96 p/Share
3,981
Added 6.58%
56,511
Common Stock
Aug 28
2024
SELL
Open market or private sale
$174,239
$134.03 p/Share
1,300
Reduced 2.42%
52,530
Common Stock
Aug 28
2024
BUY
Exercise of conversion of derivative security
$129,947
$99.96 p/Share
1,300
Added 2.36%
53,830
Common Stock
Aug 26
2024
SELL
Open market or private sale
$134,020
$134.02 p/Share
1,000
Reduced 1.87%
52,530
Common Stock
Aug 26
2024
BUY
Exercise of conversion of derivative security
$99,960
$99.96 p/Share
1,000
Added 1.83%
53,530
Common Stock
Jun 03
2024
SELL
Open market or private sale
$3,199,900
$116.36 p/Share
27,500
Reduced 34.51%
52,196
Common Stock
Jun 03
2024
BUY
Exercise of conversion of derivative security
$2,262,700
$82.28 p/Share
27,500
Added 25.65%
79,696
Common Stock
Mar 04
2024
SELL
Open market or private sale
$6,399,076
$117.24 p/Share
54,581
Reduced 35.48%
99,245
Common Stock
Feb 13
2024
BUY
Grant, award, or other acquisition
$1,684,875
$108.38 p/Share
15,546
Added 9.18%
153,826
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$3,601,273
$109.07 p/Share
33,018
Reduced 19.28%
138,280
Common Stock
Feb 12
2024
BUY
Grant, award, or other acquisition
-
74,532
Added 30.32%
171,298
Common Stock
Feb 09
2024
SELL
Payment of exercise price or tax liability
$783,943
$108.16 p/Share
7,248
Reduced 6.97%
96,767
Common Stock