Jan 08
2025
SELL
Open market or private sale
$814,346
$626.42 p/Share
1,300
Reduced 66.91%
643
Common Stock
Jan 03
2025
SELL
Open market or private sale
$68,506
$628.5 p/Share
109
Reduced 5.31%
1,943
Common Stock
Jan 01
2025
SELL
Payment of exercise price or tax liability
$801,337
$628.5 p/Share
1,275
Reduced 38.32%
2,052
Common Stock
Jan 01
2025
BUY
Exercise of conversion of derivative security
-
2,665
Added 44.47%
3,328
Common Stock
Dec 31
2024
SELL
Payment of exercise price or tax liability
$140,155
$628.5 p/Share
223
Reduced 25.17%
663
Common Stock
Dec 31
2024
BUY
Exercise of conversion of derivative security
-
435
Added 32.93%
886
Common Stock
Oct 10
2024
SELL
Open market or private sale
$2,468,502
$617.28 p/Share
3,999
Reduced 89.87%
451
Common Stock
Oct 03
2024
SELL
Open market or private sale
$466,015
$601.31 p/Share
775
Reduced 14.83%
4,451
Common Stock
Oct 01
2024
SELL
Payment of exercise price or tax liability
$964,591
$606.28 p/Share
1,591
Reduced 23.34%
5,226
Common Stock
Oct 01
2024
BUY
Exercise of conversion of derivative security
-
3,100
Added 31.26%
6,818
Common Stock
Sep 04
2024
SELL
Open market or private sale
$535,327
$621.03 p/Share
862
Reduced 18.34%
3,839
Common Stock
Sep 01
2024
SELL
Payment of exercise price or tax liability
$845,808
$630.26 p/Share
1,342
Reduced 22.21%
4,701
Common Stock
Sep 01
2024
BUY
Exercise of conversion of derivative security
-
2,615
Added 30.2%
6,044
Common Stock
Aug 26
2024
SELL
Open market or private sale
$19,921
$622.55 p/Share
32
Reduced 0.92%
3,429
Common Stock
Aug 13
2024
SELL
Payment of exercise price or tax liability
$83,312
$645.83 p/Share
129
Reduced 3.59%
3,461
Common Stock
Aug 13
2024
BUY
Exercise of conversion of derivative security
-
258
Added 6.7%
3,591
Common Stock
Jul 03
2024
SELL
Open market or private sale
$690,997
$651.27 p/Share
1,061
Reduced 24.15%
3,333
Common Stock
Jul 01
2024
SELL
Payment of exercise price or tax liability
$1,419,329
$650.77 p/Share
2,181
Reduced 33.17%
4,394
Common Stock
Jul 01
2024
BUY
Exercise of conversion of derivative security
-
4,243
Added 39.22%
6,575
Common Stock
May 28
2024
SELL
Open market or private sale
$855,480
$604.58 p/Share
1,415
Reduced 37.76%
2,332
Common Stock
Apr 01
2024
SELL
Payment of exercise price or tax liability
$939,285
$639.84 p/Share
1,468
Reduced 28.15%
3,747
Common Stock
Apr 01
2024
BUY
Exercise of conversion of derivative security
-
2,857
Added 35.39%
5,215
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$47,989
$666.52 p/Share
72
Reduced 3.02%
2,311
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
140
Added 5.55%
2,383
Common Stock
Jan 03
2024
SELL
Exercise of conversion of derivative security
$14,341
$597.56 p/Share
24
Reduced 1.06%
2,243
Common Stock