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
Oct 16
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 15
2025
SELL
Open market or private sale
$536,872
$238.61 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 15
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 14
2025
SELL
Open market or private sale
$548,730
$243.88 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 14
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 13
2025
SELL
Open market or private sale
$553,567
$246.03 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 13
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 10
2025
SELL
Open market or private sale
$551,790
$245.24 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 10
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 09
2025
SELL
Open market or private sale
$544,477
$241.99 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 09
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 08
2025
SELL
Open market or private sale
$538,492
$239.33 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 08
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 07
2025
SELL
Open market or private sale
$545,422
$242.41 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 07
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 06
2025
SELL
Open market or private sale
$543,780
$241.68 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 06
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 03
2025
SELL
Open market or private sale
$541,732
$240.77 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock