Sep 19
2025
|
SELL
Open market or private sale
|
$3,346,467
$118.48 p/Share
|
28,245
|
|
Sep 17
2025
|
SELL
Open market or private sale
|
$825,815
$117.32 p/Share
|
7,039
|
|
Sep 16
2025
|
SELL
Open market or private sale
|
$6,759,879
$117.18 p/Share
|
57,688
|
|
Sep 12
2025
|
SELL
Open market or private sale
|
$1,112,149
$117.13 p/Share
|
9,495
|
|
Sep 11
2025
|
SELL
Open market or private sale
|
$825,320
$117.1 p/Share
|
7,048
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$1,713,469
$117.53 p/Share
|
14,579
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$40,474,013
$118.82 p/Share
|
340,633
|
|
Sep 08
2025
|
SELL
Open market or private sale
|
$43,577,503
$117.6 p/Share
|
370,557
|
|
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
|
|