Jul 16
2025
|
SELL
Open market or private sale
|
$79,012,635
$398.45 p/Share
|
198,300
|
|
Jul 16
2025
|
BUY
Conversion of derivative security
|
-
|
198,300
|
|
Jul 15
2025
|
SELL
Open market or private sale
|
$73,024,377
$397.94 p/Share
|
183,506
|
|
Jul 15
2025
|
BUY
Conversion of derivative security
|
-
|
183,506
|
|
Jul 14
2025
|
SELL
Open market or private sale
|
$65,657,708
$396.86 p/Share
|
165,443
|
|
Jul 14
2025
|
BUY
Conversion of derivative security
|
-
|
165,443
|
|
Jul 11
2025
|
SELL
Open market or private sale
|
$10,828,440
$390.2 p/Share
|
27,751
|
|
Jul 11
2025
|
BUY
Conversion of derivative security
|
-
|
27,751
|
|
Jul 01
2025
|
SELL
Open market or private sale
|
$8,472,250
$338.89 p/Share
|
25,000
|
|
Jul 01
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 26
2025
|
SELL
Open market or private sale
|
$41,225,525
$362.47 p/Share
|
113,735
|
|
Jun 26
2025
|
BUY
Conversion of derivative security
|
-
|
113,735
|
|
Jun 25
2025
|
SELL
Open market or private sale
|
$122,373,558
$363.92 p/Share
|
336,265
|
|
Jun 25
2025
|
BUY
Conversion of derivative security
|
-
|
336,265
|
|
Jun 11
2025
|
SELL
Open market or private sale
|
$6,391,750
$255.67 p/Share
|
25,000
|
|
Jun 11
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Jun 02
2025
|
SELL
Open market or private sale
|
$6,184,750
$247.39 p/Share
|
25,000
|
|
Jun 02
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 14
2025
|
SELL
Open market or private sale
|
$6,376,250
$255.05 p/Share
|
25,000
|
|
May 14
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
May 05
2025
|
SELL
Open market or private sale
|
$5,016,500
$200.66 p/Share
|
25,000
|
|
May 05
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
Apr 23
2025
|
SELL
Open market or private sale
|
$3,974,800
$198.74 p/Share
|
20,000
|
|
Apr 23
2025
|
BUY
Conversion of derivative security
|
-
|
20,000
|
|
Apr 14
2025
|
SELL
Open market or private sale
|
$2,687,100
$179.14 p/Share
|
15,000
|
|