Nov 03
2025
SELL
Open market or private sale
$31,546
$258.58 p/Share
122
Reduced 0.0%
11,911,571
Common Stock
Nov 03
2025
BUY
Exercise of conversion of derivative security
$19,703
$161.5 p/Share
122
Added 0.0%
11,911,693
Common Stock
Oct 31
2025
SELL
Open market or private sale
$580,207
$257.87 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 31
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 30
2025
SELL
Open market or private sale
$573,637
$254.95 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 30
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 29
2025
SELL
Open market or private sale
$566,302
$251.69 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 29
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 28
2025
SELL
Open market or private sale
$577,417
$256.63 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 28
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 27
2025
SELL
Open market or private sale
$577,507
$256.67 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 27
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 24
2025
SELL
Open market or private sale
$576,540
$256.24 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 24
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 23
2025
SELL
Open market or private sale
$575,392
$255.73 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 23
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 22
2025
SELL
Open market or private sale
$583,200
$259.2 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 22
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 21
2025
SELL
Open market or private sale
$588,082
$261.37 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 21
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 20
2025
SELL
Open market or private sale
$563,782
$250.57 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 20
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 17
2025
SELL
Open market or private sale
$554,692
$246.53 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 17
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Oct 16
2025
SELL
Open market or private sale
$561,127
$249.39 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock