Aug 15
2025
SELL
Open market or private sale
$1,811,492
$148.24 p/Share
12,220
Reduced 100.0%
0
Common Stock
Aug 15
2025
SELL
Sale (or disposition) back to the issuer
$1,533,578
$148.43 p/Share
10,332
Reduced 45.81%
12,220
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$1,533,536
$68.0 p/Share
22,552
Added 50.0%
22,552
Common Stock
Aug 14
2025
$431,303
$145.22 p/Share
2,970
Reduced 100.0%
0
Common Stock
Mar 06
2025
SELL
Open market or private sale
$1,367,913
$158.36 p/Share
8,638
Reduced 74.41%
2,970
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$86,230
$146.65 p/Share
588
Reduced 3.82%
14,791
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$218,655
$146.65 p/Share
1,491
Added 8.84%
15,379
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$732,305
$148.15 p/Share
4,943
Reduced 26.25%
13,888
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$201,484
$148.15 p/Share
1,360
Added 19.58%
5,585
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
13,246
Added 41.73%
18,496
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$51,442
$146.56 p/Share
351
Reduced 7.67%
4,225
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
$199,979
$143.56 p/Share
1,393
Added 23.34%
4,576
Common Stock
Mar 06
2024
SELL
Open market or private sale
$4,915,810
$139.01 p/Share
35,363
Reduced 91.74%
3,183
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$75,165
$130.27 p/Share
577
Reduced 1.47%
38,546
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$190,454
$130.27 p/Share
1,462
Added 3.6%
39,123
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$337,138
$130.27 p/Share
2,588
Reduced 6.43%
37,661
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$856,004
$130.27 p/Share
6,571
Added 14.68%
38,187
Common Stock
Jan 24
2024
SELL
Payment of exercise price or tax liability
$2,319,305
$129.44 p/Share
17,918
Reduced 34.73%
33,678
Common Stock
Jan 24
2024
BUY
Grant, award, or other acquisition
-
48,413
Added 51.77%
45,111
Common Stock
Apr 17
2023
SELL
Open market or private sale
$500,480
$136.0 p/Share
3,680
Reduced 53.62%
3,183
Common Stock
Apr 13
2023
SELL
Open market or private sale
$501,160
$134.0 p/Share
3,740
Reduced 35.27%
6,863
Common Stock
Mar 31
2023
SELL
Open market or private sale
$500,280
$132.0 p/Share
3,790
Reduced 26.33%
10,603
Common Stock
Mar 07
2023
SELL
Open market or private sale
$510,250
$130.0 p/Share
3,925
Reduced 21.43%
14,393
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$74,321
$131.31 p/Share
566
Reduced 3.0%
18,318
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$188,429
$131.31 p/Share
1,435
Added 7.06%
18,884
Common Stock