|
Dec 18
2025
|
SELL
Open market or private sale
|
$347,627
$252.82 p/Share
|
1,375
|
|
|
Dec 18
2025
|
BUY
Conversion of derivative security
|
-
|
1,375
|
|
|
Dec 09
2025
|
SELL
Open market or private sale
|
$770,742
$280.27 p/Share
|
2,750
|
|
|
Dec 09
2025
|
BUY
Conversion of derivative security
|
-
|
2,750
|
|
|
Dec 04
2025
|
SELL
Open market or private sale
|
$1,130,992
$274.18 p/Share
|
4,125
|
|
|
Dec 04
2025
|
BUY
Conversion of derivative security
|
-
|
4,125
|
|
|
Nov 28
2025
|
SELL
Open market or private sale
|
$375,663
$273.21 p/Share
|
1,375
|
|
|
|
|
Nov 28
2025
|
BUY
Conversion of derivative security
|
-
|
1,375
|
|
|
Nov 20
2025
|
SELL
Open market or private sale
|
$716,485
$260.54 p/Share
|
2,750
|
|
|
Nov 20
2025
|
BUY
Conversion of derivative security
|
-
|
2,750
|
|
|
Nov 10
2025
|
SELL
Open market or private sale
|
$17,952,697
$322.38 p/Share
|
55,688
|
|
|
Nov 10
2025
|
BUY
Conversion of derivative security
|
-
|
55,688
|
|
|
Nov 07
2025
|
SELL
Open market or private sale
|
$5,762,489
$289.18 p/Share
|
19,927
|
|
|
Nov 07
2025
|
BUY
Conversion of derivative security
|
-
|
19,927
|
|
|
Nov 06
2025
|
SELL
Open market or private sale
|
$86,297,468
$311.46 p/Share
|
277,074
|
|
|
Nov 06
2025
|
BUY
Conversion of derivative security
|
-
|
277,074
|
|
|
May 22
2025
|
SELL
Open market or private sale
|
$2,263,608
$270.54 p/Share
|
8,367
|
|
|
May 22
2025
|
BUY
Conversion of derivative security
|
-
|
8,367
|
|
|
May 21
2025
|
SELL
Open market or private sale
|
$1,275,587
$270.08 p/Share
|
4,723
|
|
|
May 21
2025
|
BUY
Conversion of derivative security
|
-
|
4,723
|
|
|
May 16
2025
|
SELL
Open market or private sale
|
$2,634,015
$270.1 p/Share
|
9,752
|
|
|
May 16
2025
|
BUY
Conversion of derivative security
|
-
|
9,752
|
|
|
May 14
2025
|
SELL
Open market or private sale
|
$4,049,005
$260.94 p/Share
|
15,517
|
|
|
May 14
2025
|
BUY
Conversion of derivative security
|
-
|
15,517
|
|
|
May 13
2025
|
SELL
Open market or private sale
|
$7,699,523
$255.23 p/Share
|
30,167
|
|