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
Jan 01
2024
SELL
Payment of exercise price or tax liability
$795,663
$625.03 p/Share
1,273
Reduced 35.96%
2,267
Common Stock
Jan 01
2024
BUY
Exercise of conversion of derivative security
-
2,665
Added 42.95%
3,540
Common Stock
Dec 31
2023
SELL
Payment of exercise price or tax liability
$61,877
$625.03 p/Share
99
Reduced 10.16%
875
Common Stock
Dec 31
2023
BUY
Exercise of conversion of derivative security
-
192
Added 16.47%
974
Common Stock
Dec 20
2023
-
350
Reduced 30.92%
782
Common Stock
Dec 04
2023
SELL
Open market or private sale
$19,333
$568.62 p/Share
34
Reduced 2.92%
1,132
Common Stock