Jul 11
2025
|
SELL
Open market or private sale
|
$959,749
$110.24 p/Share
|
8,706
|
|
Jul 10
2025
|
SELL
Open market or private sale
|
$9,498,214
$111.82 p/Share
|
84,942
|
|
Jul 09
2025
|
SELL
Open market or private sale
|
$1,255,434
$110.65 p/Share
|
11,346
|
|
Jul 08
2025
|
SELL
Open market or private sale
|
$97,164
$110.54 p/Share
|
879
|
|
Jul 03
2025
|
SELL
Open market or private sale
|
$6,455,669
$111.05 p/Share
|
58,133
|
|
Jul 02
2025
|
SELL
Open market or private sale
|
$1,151,456
$110.6 p/Share
|
10,411
|
|
Jun 30
2025
|
SELL
Open market or private sale
|
$11,635,635
$108.59 p/Share
|
107,152
|
|
Jun 27
2025
|
SELL
Open market or private sale
|
$12,677,175
$107.32 p/Share
|
118,125
|
|
Jun 26
2025
|
SELL
Open market or private sale
|
$13,232,500
$105.86 p/Share
|
125,000
|
|
Jun 25
2025
|
SELL
Open market or private sale
|
$1,322,408
$105.43 p/Share
|
12,543
|
|
Jun 10
2025
|
SELL
Open market or private sale
|
$51,000,000
$102.0 p/Share
|
500,000
|
|
Dec 13
2024
|
BUY
Conversion of derivative security
|
-
|
8,922,572
|
|