Jan 05
2026
SELL
Open market or private sale
$288,949
$502.52 p/Share
575
Reduced 0.93%
61,081
Common Stock
Jan 05
2026
BUY
Exercise of conversion of derivative security
$96,312
$167.5 p/Share
575
Added 0.92%
61,656
Common Stock
Jan 02
2026
SELL
Open market or private sale
$301,292
$508.94 p/Share
592
Reduced 0.96%
61,081
Common Stock
Jan 02
2026
BUY
Exercise of conversion of derivative security
$67,097
$113.34 p/Share
592
Added 0.95%
61,673
Common Stock
Dec 03
2025
SELL
Open market or private sale
$280,525
$487.87 p/Share
575
Reduced 0.93%
61,081
Common Stock
Dec 03
2025
BUY
Exercise of conversion of derivative security
$96,312
$167.5 p/Share
575
Added 0.92%
61,656
Common Stock
Dec 01
2025
SELL
Open market or private sale
$287,765
$486.09 p/Share
592
Reduced 0.96%
61,081
Common Stock
Dec 01
2025
BUY
Exercise of conversion of derivative security
$67,097
$113.34 p/Share
592
Added 0.95%
61,673
Common Stock
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