Jul 01
2024
|
SELL
Open market or private sale
|
$5,319,479
$230.53 p/Share
|
23,075
|
|
Jul 01
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$5,705,986
$247.28 p/Share
|
23,075
|
|
Jun 10
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Jun 03
2024
|
SELL
Open market or private sale
|
$5,372,552
$232.83 p/Share
|
23,075
|
|
Jun 03
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
May 13
2024
|
SELL
Open market or private sale
|
$4,663,688
$202.11 p/Share
|
23,075
|
|
May 13
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
May 03
2024
|
SELL
Open market or private sale
|
$5,189,798
$224.91 p/Share
|
23,075
|
|
May 03
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Apr 15
2024
|
SELL
Open market or private sale
|
$5,443,854
$235.92 p/Share
|
23,075
|
|
Apr 15
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Apr 04
2024
|
SELL
Open market or private sale
|
$5,890,586
$255.28 p/Share
|
23,075
|
|
Apr 04
2024
|
BUY
Conversion of derivative security
|
-
|
23,075
|
|
Mar 25
2024
|
BUY
Other acquisition or disposition
|
-
|
526
|
|
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
|
|