|
Jan 15
2026
|
SELL
Open market or private sale
|
$344,121
$250.27 p/Share
|
1,375
|
|
|
Jan 15
2026
|
BUY
Conversion of derivative security
|
-
|
1,375
|
|
|
Jan 14
2026
|
SELL
Open market or private sale
|
$715,247
$260.09 p/Share
|
2,750
|
|
|
Jan 14
2026
|
BUY
Conversion of derivative security
|
-
|
2,750
|
|
|
Jan 05
2026
|
SELL
Open market or private sale
|
$343,791
$250.03 p/Share
|
1,375
|
|
|
Jan 05
2026
|
BUY
Conversion of derivative security
|
-
|
1,375
|
|
|
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
|
|