|
Dec 11
2025
|
SELL
Open market or private sale
|
$2,758,000
$110.32 p/Share
|
25,000
|
|
|
Dec 11
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
|
Dec 10
2025
|
SELL
Open market or private sale
|
$5,239,000
$104.78 p/Share
|
50,000
|
|
|
Dec 10
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Nov 10
2025
|
SELL
Open market or private sale
|
$5,208,000
$104.16 p/Share
|
50,000
|
|
|
Nov 10
2025
|
BUY
Conversion of derivative security
|
-
|
50,000
|
|
|
Oct 30
2025
|
SELL
Open market or private sale
|
$1,870,000
$100.0 p/Share
|
18,700
|
|
|
|
|
Oct 30
2025
|
BUY
Conversion of derivative security
|
-
|
18,700
|
|
|
Oct 28
2025
|
SELL
Open market or private sale
|
$290,029
$100.01 p/Share
|
2,900
|
|
|
Oct 28
2025
|
BUY
Conversion of derivative security
|
-
|
2,900
|
|
|
Oct 24
2025
|
SELL
Open market or private sale
|
$340,238
$100.07 p/Share
|
3,400
|
|
|
Oct 24
2025
|
BUY
Conversion of derivative security
|
-
|
3,400
|
|
|
Oct 10
2025
|
SELL
Open market or private sale
|
$2,366,250
$94.65 p/Share
|
25,000
|
|
|
Oct 10
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
|
Sep 18
2025
|
SELL
Open market or private sale
|
$2,500,000
$100.0 p/Share
|
25,000
|
|
|
Sep 18
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
|
Sep 12
2025
|
|
-
|
64,472
|
|
|
Sep 12
2025
|
|
-
|
81,445
|
|
|
Sep 11
2025
|
|
-
|
18,760
|
|
|
Sep 11
2025
|
|
-
|
18,760
|
|
|
Sep 10
2025
|
SELL
Open market or private sale
|
$2,386,000
$95.44 p/Share
|
25,000
|
|
|
Sep 10
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
|
Sep 09
2025
|
SELL
Open market or private sale
|
$2,500,000
$100.0 p/Share
|
25,000
|
|
|
Sep 09
2025
|
BUY
Conversion of derivative security
|
-
|
25,000
|
|
|
Aug 20
2025
|
|
-
|
29,271
|
|