Apr 02
2024
|
SELL
Open market or private sale
|
$3,968,382
$242.27 p/Share
|
16,380
|
|
Apr 02
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Mar 26
2024
|
SELL
Open market or private sale
|
$4,489,102
$274.06 p/Share
|
16,380
|
|
Mar 26
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Mar 22
2024
|
SELL
Open market or private sale
|
$4,191,150
$255.87 p/Share
|
16,380
|
|
Mar 22
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Mar 15
2024
|
SELL
Open market or private sale
|
$3,865,680
$236.0 p/Share
|
16,380
|
|
Mar 15
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Mar 05
2024
|
SELL
Open market or private sale
|
$3,726,286
$227.49 p/Share
|
16,380
|
|
Mar 05
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Feb 29
2024
|
SELL
Open market or private sale
|
$3,316,786
$202.49 p/Share
|
16,380
|
|
Feb 29
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Feb 28
2024
|
SELL
Open market or private sale
|
$12,282,574
$206.08 p/Share
|
59,601
|
|
Feb 28
2024
|
BUY
Conversion of derivative security
|
-
|
59,601
|
|
Feb 27
2024
|
SELL
Open market or private sale
|
$9,723,893
$205.02 p/Share
|
47,429
|
|
Feb 27
2024
|
BUY
Conversion of derivative security
|
-
|
47,429
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$74,984
$187.46 p/Share
|
400
|
|
Feb 26
2024
|
SELL
Open market or private sale
|
$1,552,310
$186.24 p/Share
|
8,335
|
|
Feb 26
2024
|
BUY
Conversion of derivative security
|
-
|
8,735
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$932,752
$190.28 p/Share
|
4,902
|
|
Feb 16
2024
|
SELL
Open market or private sale
|
$10,473,009
$186.21 p/Share
|
56,243
|
|
Feb 16
2024
|
BUY
Conversion of derivative security
|
-
|
61,145
|
|
Feb 08
2024
|
SELL
Open market or private sale
|
$2,043,664
$130.12 p/Share
|
15,706
|
|
Feb 08
2024
|
BUY
Conversion of derivative security
|
-
|
16,306
|
|
Feb 07
2024
|
SELL
Open market or private sale
|
$75,810
$126.35 p/Share
|
600
|
|