Jun 25
2025
SELL
Open market or private sale
$273,480
$1290.0 p/Share
212
Reduced 0.6%
35,396
Common Stock
Jun 25
2025
BUY
Exercise of conversion of derivative security
$62,529
$294.95 p/Share
212
Added 0.59%
35,608
Common Stock
Jun 24
2025
SELL
Open market or private sale
$546,292
$1267.5 p/Share
431
Reduced 1.2%
35,396
Common Stock
Jun 24
2025
BUY
Exercise of conversion of derivative security
$125,140
$290.35 p/Share
431
Added 1.19%
35,827
Common Stock
Jun 05
2025
SELL
Open market or private sale
$816,088
$1251.67 p/Share
652
Reduced 1.81%
35,396
Common Stock
Jun 05
2025
BUY
Exercise of conversion of derivative security
$187,528
$287.62 p/Share
652
Added 1.78%
36,048
Common Stock
Jun 03
2025
SELL
Open market or private sale
$273,175
$1225.0 p/Share
223
Reduced 0.63%
35,396
Common Stock
Jun 03
2025
BUY
Exercise of conversion of derivative security
$62,504
$280.29 p/Share
223
Added 0.62%
35,619
Common Stock
May 15
2025
SELL
Open market or private sale
$545,212
$1172.5 p/Share
465
Reduced 1.3%
35,396
Common Stock
May 15
2025
BUY
Exercise of conversion of derivative security
$124,908
$268.62 p/Share
465
Added 1.29%
35,629
Common Stock
May 02
2025
SELL
Open market or private sale
$271,400
$1150.0 p/Share
236
Reduced 0.66%
35,396
Common Stock
May 02
2025
BUY
Exercise of conversion of derivative security
$62,556
$265.07 p/Share
236
Added 0.66%
35,632
Common Stock
Apr 23
2025
SELL
Open market or private sale
$848,491
$1047.52 p/Share
810
Reduced 2.24%
35,396
Common Stock
Apr 23
2025
BUY
Exercise of conversion of derivative security
$187,725
$231.76 p/Share
810
Added 2.19%
36,206
Common Stock
Nov 20
2024
SELL
Open market or private sale
$273,673
$879.98 p/Share
311
Reduced 0.87%
35,262
Common Stock
Nov 20
2024
BUY
Exercise of conversion of derivative security
$62,532
$201.07 p/Share
311
Added 0.87%
35,573
Common Stock
Nov 19
2024
SELL
Open market or private sale
$545,657
$867.5 p/Share
629
Reduced 1.75%
35,262
Common Stock
Nov 19
2024
BUY
Exercise of conversion of derivative security
$125,001
$198.73 p/Share
629
Added 1.72%
35,891
Common Stock
Nov 14
2024
SELL
Open market or private sale
$272,160
$840.0 p/Share
324
Reduced 0.91%
35,262
Common Stock
Nov 14
2024
BUY
Exercise of conversion of derivative security
$62,502
$192.91 p/Share
324
Added 0.9%
35,586
Common Stock
Nov 12
2024
SELL
Open market or private sale
$273,880
$820.0 p/Share
334
Reduced 0.94%
35,262
Common Stock
Nov 12
2024
BUY
Exercise of conversion of derivative security
$62,397
$186.82 p/Share
334
Added 0.93%
35,596
Common Stock
Nov 11
2024
SELL
Open market or private sale
$274,400
$800.0 p/Share
343
Reduced 0.96%
35,262
Common Stock
Nov 11
2024
BUY
Exercise of conversion of derivative security
$62,436
$182.03 p/Share
343
Added 0.95%
35,605
Common Stock
Nov 07
2024
SELL
Open market or private sale
$273,089
$787.0 p/Share
347
Reduced 0.97%
35,262
Common Stock