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
Oct 03
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 02
2025
SELL
Open market or private sale
$532,755
$236.78 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 02
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 01
2025
SELL
Open market or private sale
$534,397
$237.51 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Oct 01
2025
BUY
Exercise of conversion of derivative security
$363,375
$161.5 p/Share
2,250
Added 0.02%
11,913,821
Common Stock
Sep 30
2025
SELL
Open market or private sale
$541,530
$240.68 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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