Jun 06
2025
SELL
Open market or private sale
$121,631
$563.11 p/Share
216
Reduced 19.23%
907
Common Stock
Jun 05
2025
SELL
Open market or private sale
$120,550
$560.7 p/Share
215
Reduced 16.07%
1,123
Common Stock
Jun 04
2025
SELL
Open market or private sale
$118,695
$552.07 p/Share
215
Reduced 13.84%
1,338
Common Stock
Jun 03
2025
SELL
Open market or private sale
$118,396
$550.68 p/Share
215
Reduced 12.16%
1,553
Common Stock
Jun 02
2025
SELL
Open market or private sale
$118,047
$549.06 p/Share
215
Reduced 10.84%
1,768
Common Stock
May 16
2025
SELL
Open market or private sale
$11,276
$563.81 p/Share
20
Reduced 1.0%
1,983
Common Stock
May 15
2025
SELL
Open market or private sale
$12,320
$560.0 p/Share
22
Reduced 1.09%
2,003
Common Stock
May 14
2025
SELL
Open market or private sale
$12,386
$563.0 p/Share
22
Reduced 1.07%
2,025
Common Stock
May 13
2025
SELL
Open market or private sale
$12,356
$561.67 p/Share
22
Reduced 1.06%
2,047
Common Stock
May 12
2025
SELL
Open market or private sale
$12,143
$551.97 p/Share
22
Reduced 1.05%
2,069
Common Stock
Mar 07
2025
SELL
Open market or private sale
$260,725
$533.18 p/Share
489
Reduced 18.95%
2,091
Common Stock
Mar 06
2025
SELL
Open market or private sale
$275,003
$558.95 p/Share
492
Reduced 16.02%
2,580
Common Stock
Mar 05
2025
SELL
Open market or private sale
$272,651
$554.17 p/Share
492
Reduced 13.8%
3,072
Common Stock
Mar 04
2025
SELL
Open market or private sale
$277,335
$563.69 p/Share
492
Reduced 12.13%
3,564
Common Stock
Mar 03
2025
SELL
Open market or private sale
$282,299
$573.78 p/Share
492
Reduced 10.82%
4,056
Common Stock
Feb 28
2025
SELL
Payment of exercise price or tax liability
$1,471,439
$563.77 p/Share
2,610
Reduced 36.46%
4,548
Common Stock
Feb 28
2025
BUY
Exercise of conversion of derivative security
-
877
Added 10.91%
7,158
Common Stock
Feb 27
2025
BUY
Grant, award, or other acquisition
-
4,385
Added 41.11%
6,281
Common Stock
Feb 26
2025
SELL
Payment of exercise price or tax liability
$705,126
$573.74 p/Share
1,229
Reduced 39.33%
1,896
Common Stock
Feb 26
2025
BUY
Exercise of conversion of derivative security
-
2,477
Added 51.64%
2,320
Common Stock
Feb 10
2025
SELL
Payment of exercise price or tax liability
$250,681
$582.98 p/Share
430
Reduced 39.89%
648
Common Stock
Feb 10
2025
BUY
Exercise of conversion of derivative security
-
838
Added 43.74%
1,078
Common Stock
Oct 28
2024
SELL
Open market or private sale
$11,300
$513.66 p/Share
22
Reduced 10.63%
185
Common Stock
Oct 25
2024
SELL
Open market or private sale
$11,308
$514.0 p/Share
22
Reduced 9.61%
207
Common Stock
Oct 24
2024
SELL
Open market or private sale
$11,237
$510.79 p/Share
22
Reduced 8.76%
229
Common Stock