|
Oct 10
2025
|
SELL
Other acquisition or disposition
|
-
|
184,949
|
|
|
Oct 08
2025
|
SELL
Open market or private sale
|
$81,034,837
$162.07 p/Share
|
499,999
|
|
|
Oct 08
2025
|
SELL
Other acquisition or disposition
|
-
|
371,702
|
|
|
Oct 08
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
684,949
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$49,685,460
$151.56 p/Share
|
327,827
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$2,969,467
$154.21 p/Share
|
19,256
|
|
|
Oct 07
2025
|
SELL
Open market or private sale
|
$22,598,222
$147.78 p/Share
|
152,918
|
|
|
Oct 07
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
684,192
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$120,613
$149.09 p/Share
|
809
|
|
|
Oct 06
2025
|
SELL
Open market or private sale
|
$74,840,893
$146.98 p/Share
|
509,191
|
|
|
Oct 06
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
697,510
|
|
|
Oct 02
2025
|
SELL
Open market or private sale
|
$324,275
$146.07 p/Share
|
2,220
|
|
|
Oct 02
2025
|
SELL
Other acquisition or disposition
|
-
|
186,789
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$32,175,051
$147.83 p/Share
|
217,649
|
|
|
Oct 01
2025
|
SELL
Open market or private sale
|
$42,665,704
$145.94 p/Share
|
292,351
|
|
|
Oct 01
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
696,789
|
|
|
Sep 25
2025
|
SELL
Open market or private sale
|
$1,630,268
$130.62 p/Share
|
12,481
|
|
|
Sep 25
2025
|
SELL
Other acquisition or disposition
|
-
|
299,905
|
|
|
Sep 22
2025
|
SELL
Open market or private sale
|
$112,340,113
$136.17 p/Share
|
824,999
|
|
|
Sep 22
2025
|
SELL
Other acquisition or disposition
|
-
|
525,198
|
|
|
Sep 22
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
1,124,905
|
|
|
Sep 19
2025
|
SELL
Open market or private sale
|
$42,291,289
$132.92 p/Share
|
318,171
|
|
|
Sep 19
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
433,645
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$75,065,900
$132.86 p/Share
|
565,000
|
|
|
Sep 18
2025
|
BUY
Exercise of conversion of derivative security
|
-
|
769,970
|
|