Sep 04
2025
SELL
Open market or private sale
$2,226,215
$178.14 p/Share
12,497
Reduced 32.62%
25,816
Common Stock
Sep 04
2025
SELL
Payment of exercise price or tax liability
$428,103
$177.71 p/Share
2,409
Reduced 5.92%
38,313
Common Stock
Sep 04
2025
BUY
Exercise of conversion of derivative security
$366,916
$129.79 p/Share
2,827
Added 6.49%
40,722
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$1,118,483
$97.04 p/Share
11,526
Added 23.32%
37,895
Common Stock
Aug 20
2025
SELL
Open market or private sale
$2,297,900
$178.27 p/Share
12,890
Reduced 32.83%
26,369
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$1,103,594
$86.36 p/Share
12,779
Added 24.56%
39,259
Common Stock
Aug 08
2025
SELL
Open market or private sale
$1,327,511
$176.39 p/Share
7,526
Reduced 22.13%
26,480
Common Stock
Mar 08
2025
SELL
Payment of exercise price or tax liability
$71,569
$139.24 p/Share
514
Reduced 1.5%
33,833
Common Stock
Mar 07
2025
BUY
Grant, award, or other acquisition
-
3,758
Added 9.86%
34,347
Common Stock
Mar 05
2025
SELL
Payment of exercise price or tax liability
$28,691
$132.22 p/Share
217
Reduced 0.7%
30,589
Common Stock
Mar 04
2025
SELL
Payment of exercise price or tax liability
$23,772
$129.2 p/Share
184
Reduced 0.59%
30,810
Common Stock
Mar 03
2025
SELL
Payment of exercise price or tax liability
$43,669
$129.97 p/Share
336
Reduced 1.07%
30,994
Common Stock
Feb 14
2025
SELL
Payment of exercise price or tax liability
$217,270
$130.65 p/Share
1,663
Reduced 5.04%
31,330
Common Stock
Feb 14
2025
BUY
Exercise of conversion of derivative security
$165,074
$63.76 p/Share
2,589
Added 7.28%
32,993
Common Stock
Feb 06
2025
SELL
Payment of exercise price or tax liability
$149,484
$141.29 p/Share
1,058
Reduced 3.36%
30,404
Common Stock
Feb 06
2025
BUY
Grant, award, or other acquisition
-
6,709
Added 17.58%
31,462
Common Stock
Mar 06
2024
SELL
Payment of exercise price or tax liability
$22,498
$129.3 p/Share
174
Reduced 0.7%
24,536
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$28,105
$129.52 p/Share
217
Reduced 0.87%
24,710
Common Stock
Mar 04
2024
SELL
Payment of exercise price or tax liability
$44,349
$127.44 p/Share
348
Reduced 1.38%
24,927
Common Stock
Mar 03
2024
SELL
Payment of exercise price or tax liability
$23,958
$127.44 p/Share
188
Reduced 0.74%
25,275
Common Stock
Feb 26
2024
SELL
Payment of exercise price or tax liability
$267,247
$126.06 p/Share
2,120
Reduced 7.69%
25,463
Common Stock
Feb 26
2024
BUY
Exercise of conversion of derivative security
$183,267
$53.54 p/Share
3,423
Added 11.04%
27,583
Common Stock
Feb 08
2024
SELL
Payment of exercise price or tax liability
$93,969
$113.08 p/Share
831
Reduced 3.33%
24,160
Common Stock
Feb 08
2024
BUY
Grant, award, or other acquisition
-
2,611
Added 9.46%
24,991
Common Stock