Jan 27
2026
SELL
Payment of exercise price or tax liability
$9,057,646
$498.33 p/Share
18,176
Reduced 11.06%
146,187
Common Stock
Jan 27
2026
SELL
Payment of exercise price or tax liability
$1,092,339
$498.33 p/Share
2,192
Reduced 1.67%
128,829
Common Stock
Jan 27
2026
BUY
Grant, award, or other acquisition
-
35,534
Added 17.78%
164,363
Common Stock
Jan 26
2026
SELL
Payment of exercise price or tax liability
$866,417
$500.53 p/Share
1,731
Reduced 1.3%
131,021
Common Stock
Jan 31
2025
BUY
Grant, award, or other acquisition
-
10,140
Added 5.28%
181,780
Common Stock
Jan 28
2025
SELL
Payment of exercise price or tax liability
$12,338,019
$571.84 p/Share
21,576
Reduced 11.17%
171,640
Common Stock
Jan 28
2025
BUY
Grant, award, or other acquisition
-
38,158
Added 16.49%
193,216
Common Stock
Jan 27
2025
SELL
Payment of exercise price or tax liability
$1,230,544
$561.38 p/Share
2,192
Reduced 1.39%
155,058
Common Stock
Jan 26
2025
SELL
Payment of exercise price or tax liability
$993,027
$563.58 p/Share
1,762
Reduced 1.11%
157,250
Common Stock
Nov 11
2024
SELL
Payment of exercise price or tax liability
$9,246,984
$565.15 p/Share
16,362
Reduced 8.89%
167,650
Common Stock
Nov 11
2024
SELL
Open market or private sale
$4,866,994
$563.44 p/Share
8,638
Reduced 5.15%
159,012
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$4,135,250
$165.41 p/Share
25,000
Added 11.96%
184,012
Common Stock
Feb 26
2024
SELL
Open market or private sale
$2,043,150
$408.63 p/Share
5,000
Reduced 3.05%
159,012
Common Stock
Feb 23
2024
SELL
Open market or private sale
$2,035,800
$407.16 p/Share
5,000
Reduced 2.96%
164,012
Common Stock
Feb 22
2024
SELL
Open market or private sale
$4,818,720
$401.56 p/Share
12,000
Reduced 6.63%
169,012
Common Stock
Feb 20
2024
SELL
Open market or private sale
$1,707,251
$397.22 p/Share
4,298
Reduced 2.32%
181,012
Common Stock
Feb 16
2024
SELL
Open market or private sale
$4,504,702
$399.07 p/Share
11,288
Reduced 5.74%
185,310
Common Stock
Feb 12
2024
SELL
Open market or private sale
$1,000,266
$401.23 p/Share
2,493
Reduced 1.25%
196,598
Common Stock
Feb 12
2024
SELL
Payment of exercise price or tax liability
$11,692,375
$402.09 p/Share
29,079
Reduced 12.74%
199,091
Common Stock
Feb 12
2024
BUY
Exercise of conversion of derivative security
$7,163,746
$179.84 p/Share
39,834
Added 14.86%
228,170
Common Stock
Jan 29
2024
SELL
Payment of exercise price or tax liability
$11,896,294
$393.11 p/Share
30,262
Reduced 13.84%
188,336
Common Stock
Jan 29
2024
BUY
Grant, award, or other acquisition
-
53,506
Added 19.66%
218,598
Common Stock
Jan 28
2024
SELL
Payment of exercise price or tax liability
$805,109
$391.4 p/Share
2,057
Reduced 1.23%
165,092
Common Stock
Jan 27
2024
SELL
Payment of exercise price or tax liability
$707,651
$391.4 p/Share
1,808
Reduced 1.07%
167,149
Common Stock
Jan 26
2024
BUY
Grant, award, or other acquisition
-
11,854
Added 6.56%
168,957
Common Stock