Mar 11
2024
|
SELL
Open market or private sale
|
$6,074,493
$263.25 p/Share
|
23,075
|
|
Mar 11
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Mar 08
2024
|
SELL
Open market or private sale
|
$65,127,500
$260.51 p/Share
|
250,000
|
|
Mar 08
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Mar 04
2024
|
SELL
Open market or private sale
|
$5,170,184
$224.06 p/Share
|
23,075
|
|
Mar 04
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$51,455,000
$205.82 p/Share
|
250,000
|
|
Feb 27
2024
|
BUY
Conversion of derivative security
|
-
|
250,000
|
|
Feb 12
2024
|
SELL
Open market or private sale
|
$3,386,025
$146.74 p/Share
|
23,075
|
|
Feb 12
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Feb 01
2024
|
SELL
Open market or private sale
|
$2,952,446
$127.95 p/Share
|
23,075
|
|
Feb 01
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Jan 11
2024
|
SELL
Open market or private sale
|
$3,458,019
$149.86 p/Share
|
23,075
|
|
Jan 11
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Jan 02
2024
|
SELL
Open market or private sale
|
$3,817,758
$165.45 p/Share
|
23,075
|
|
Jan 02
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Dec 14
2023
|
SELL
Open market or private sale
|
$13,846,899
$152.42 p/Share
|
90,847
|
|
Dec 14
2023
|
BUY
Conversion of derivative security
|
-
|
90,847
|
|
Dec 13
2023
|
SELL
Open market or private sale
|
$1,373,041
$150.01 p/Share
|
9,153
|
|
Dec 13
2023
|
BUY
Conversion of derivative security
|
-
|
9,153
|
|
Dec 12
2023
|
SELL
Open market or private sale
|
$3,204,425
$138.87 p/Share
|
23,075
|
|
Dec 12
2023
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Dec 04
2023
|
SELL
Open market or private sale
|
$3,279,188
$142.11 p/Share
|
23,075
|
|
Dec 04
2023
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Nov 28
2023
|
SELL
Open market or private sale
|
$6,259,500
$125.19 p/Share
|
50,000
|
|