May 14
2024
|
SELL
Open market or private sale
|
$22,998,533
$201.36 p/Share
|
114,216
|
|
May 14
2024
|
BUY
Conversion of derivative security
|
-
|
114,216
|
|
May 08
2024
|
SELL
Open market or private sale
|
$3,460,766
$211.28 p/Share
|
16,380
|
|
May 08
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
May 01
2024
|
SELL
Open market or private sale
|
$3,428,661
$209.32 p/Share
|
16,380
|
|
May 01
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Apr 23
2024
|
SELL
Open market or private sale
|
$402,660
$223.7 p/Share
|
1,800
|
|
Apr 23
2024
|
SELL
Open market or private sale
|
$3,387,663
$232.35 p/Share
|
14,580
|
|
Apr 23
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Apr 17
2024
|
SELL
Open market or private sale
|
$3,534,804
$215.8 p/Share
|
16,380
|
|
Apr 17
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
Apr 08
2024
|
SELL
Open market or private sale
|
$4,185,909
$255.55 p/Share
|
16,380
|
|
Apr 08
2024
|
BUY
Conversion of derivative security
|
-
|
16,380
|
|
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
|
|