Jul 03
2025
SELL
Open market or private sale
$2,026,732
$782.22 p/Share
2,591
Reduced 77.16%
767
Common Stock
Jul 03
2025
BUY
Exercise of conversion of derivative security
$1,324,052
$511.02 p/Share
2,591
Added 43.55%
3,358
Common Stock
Jul 02
2025
SELL
Open market or private sale
$1,252,170
$773.9 p/Share
1,618
Reduced 67.84%
767
Common Stock
Jul 01
2025
SELL
Payment of exercise price or tax liability
$1,819,425
$787.63 p/Share
2,310
Reduced 49.2%
2,385
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
-
4,499
Added 48.93%
4,696
Common Stock
May 27
2025
SELL
Open market or private sale
$11,795,840
$734.44 p/Share
16,061
Reduced 98.79%
197
Common Stock
May 27
2025
BUY
Exercise of conversion of derivative security
$6,217,915
$441.99 p/Share
14,068
Added 46.39%
16,258
Common Stock
Apr 01
2025
SELL
Payment of exercise price or tax liability
$976,858
$613.99 p/Share
1,591
Reduced 42.08%
2,190
Common Stock
Apr 01
2025
BUY
Exercise of conversion of derivative security
-
3,100
Added 45.05%
3,782
Common Stock
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