Nov 11
2025
SELL
Open market or private sale
$419,839
$150.48 p/Share
2,790
Reduced 9.48%
26,650
Common Stock
Nov 11
2025
SELL
Sale (or disposition) back to the issuer
$3,944,148
$150.54 p/Share
26,200
Reduced 49.16%
27,099
Common Stock
Nov 11
2025
BUY
Exercise of conversion of derivative security
$3,707,241
$127.88 p/Share
28,990
Added 47.4%
32,167
Common Stock
Feb 11
2025
SELL
Payment of exercise price or tax liability
$42,088
$146.65 p/Share
287
Reduced 1.07%
26,650
Common Stock
Feb 11
2025
BUY
Exercise of conversion of derivative security
$158,968
$146.65 p/Share
1,084
Added 3.87%
26,937
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$480,006
$148.15 p/Share
3,240
Reduced 11.14%
25,853
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
$164,890
$148.15 p/Share
1,113
Added 5.41%
19,460
Common Stock
Feb 10
2025
BUY
Grant, award, or other acquisition
-
9,633
Added 25.16%
28,654
Common Stock
Feb 09
2025
SELL
Payment of exercise price or tax liability
$46,082
$143.56 p/Share
321
Reduced 1.72%
18,347
Common Stock
Feb 09
2025
BUY
Exercise of conversion of derivative security
$175,430
$143.56 p/Share
1,222
Added 6.14%
18,668
Common Stock
Nov 12
2024
SELL
Payment of exercise price or tax liability
$447,712
$134.61 p/Share
3,326
Reduced 16.01%
17,446
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$1,137,454
$134.61 p/Share
8,450
Added 28.92%
20,772
Common Stock
Feb 11
2024
SELL
Payment of exercise price or tax liability
$33,870
$130.27 p/Share
260
Reduced 2.07%
12,322
Common Stock
Feb 11
2024
BUY
Exercise of conversion of derivative security
$138,607
$130.27 p/Share
1,064
Added 7.8%
12,582
Common Stock
Feb 10
2024
SELL
Payment of exercise price or tax liability
$38,299
$130.27 p/Share
294
Reduced 2.49%
11,518
Common Stock
Feb 10
2024
BUY
Exercise of conversion of derivative security
$142,124
$130.27 p/Share
1,091
Added 8.46%
11,812
Common Stock
Nov 12
2023
SELL
Payment of exercise price or tax liability
$410,848
$125.95 p/Share
3,262
Reduced 23.33%
10,721
Common Stock
Nov 12
2023
BUY
Exercise of conversion of derivative security
$1,043,747
$125.95 p/Share
8,287
Added 37.21%
13,983
Common Stock
Feb 11
2023
SELL
Payment of exercise price or tax liability
$36,766
$131.31 p/Share
280
Reduced 4.69%
5,696
Common Stock
Feb 11
2023
BUY
Exercise of conversion of derivative security
$136,956
$131.31 p/Share
1,043
Added 14.86%
5,976
Common Stock
Nov 12
2022
SELL
Payment of exercise price or tax liability
$394,902
$123.33 p/Share
3,202
Reduced 39.36%
4,933
Common Stock
Nov 12
2022
BUY
Exercise of conversion of derivative security
$1,003,289
$123.33 p/Share
8,135
Added 50.0%
8,135
Common Stock