Nov 03
2025
SELL
Open market or private sale
$558,934
$478.95 p/Share
1,167
Reduced 1.87%
61,081
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$163,870
$140.42 p/Share
1,167
Added 1.84%
62,248
Common Stock
Oct 28
2025
SELL
Open market or private sale
$269,669
$493.9 p/Share
546
Reduced 0.89%
61,081
Common Stock
Oct 28
2025
BUY
Exercise of conversion of derivative security
$61,883
$113.34 p/Share
546
Added 0.88%
61,627
Common Stock
Oct 15
2025
SELL
Open market or private sale
$199,652
$481.09 p/Share
415
Reduced 0.67%
61,081
Common Stock
Oct 15
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,496
Common Stock
Oct 01
2025
SELL
Open market or private sale
$197,879
$477.97 p/Share
414
Reduced 0.67%
61,215
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$26,910
$96.11 p/Share
280
Added 0.45%
61,629
Common Stock
Sep 15
2025
SELL
Open market or private sale
$212,749
$512.65 p/Share
415
Reduced 0.67%
61,349
Common Stock
Sep 15
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,764
Common Stock
Sep 02
2025
SELL
Open market or private sale
$208,877
$503.32 p/Share
415
Reduced 0.67%
61,483
Common Stock
Sep 02
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
61,898
Common Stock
Aug 15
2025
SELL
Open market or private sale
$216,401
$521.45 p/Share
415
Reduced 0.67%
61,617
Common Stock
Aug 15
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,032
Common Stock
Aug 01
2025
SELL
Open market or private sale
$211,728
$510.19 p/Share
415
Reduced 0.67%
61,751
Common Stock
Aug 01
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,166
Common Stock
Jul 15
2025
SELL
Open market or private sale
$208,911
$503.4 p/Share
415
Reduced 0.67%
61,885
Common Stock
Jul 15
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,300
Common Stock
Jul 01
2025
SELL
Open market or private sale
$206,296
$497.1 p/Share
415
Reduced 0.66%
62,019
Common Stock
Jul 01
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,434
Common Stock
Jun 16
2025
SELL
Open market or private sale
$197,818
$476.67 p/Share
415
Reduced 0.66%
62,153
Common Stock
Jun 16
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,568
Common Stock
Jun 02
2025
SELL
Open market or private sale
$196,855
$474.35 p/Share
415
Reduced 0.66%
62,287
Common Stock
Jun 02
2025
BUY
Exercise of conversion of derivative security
$27,006
$96.11 p/Share
281
Added 0.45%
62,702
Common Stock
May 15
2025
SELL
Open market or private sale
$198,805
$479.05 p/Share
415
Reduced 0.66%
62,421
Common Stock