Sep 16
2025
SELL
Open market or private sale
$540,247
$240.11 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 15
2025
SELL
Open market or private sale
$547,087
$243.15 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 12
2025
SELL
Open market or private sale
$550,800
$244.8 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 12
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 11
2025
SELL
Open market or private sale
$552,577
$245.59 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 11
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 10
2025
SELL
Open market or private sale
$557,910
$247.96 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 09
2025
SELL
Open market or private sale
$569,925
$253.3 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 08
2025
SELL
Open market or private sale
$561,982
$249.77 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 05
2025
SELL
Open market or private sale
$557,887
$247.95 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 05
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 04
2025
SELL
Open market or private sale
$541,147
$240.51 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 04
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 03
2025
SELL
Open market or private sale
$572,625
$254.5 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Sep 02
2025
SELL
Open market or private sale
$566,730
$251.88 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Sep 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
Aug 29
2025
SELL
Open market or private sale
$574,740
$255.44 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock
Aug 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
Aug 28
2025
SELL
Open market or private sale
$570,172
$253.41 p/Share
2,250
Reduced 0.02%
11,911,571
Common Stock