May 21
2024
|
SELL
Open market or private sale
|
$3,869,736
$241.03 p/Share
|
16,055
|
|
May 20
2024
|
SELL
Open market or private sale
|
$5,740,700
$243.25 p/Share
|
23,600
|
|
Mar 04
2024
|
|
-
|
9,000
|
|
Feb 29
2024
|
BUY
Conversion of derivative security
|
-
|
39,655
|
|
Feb 23
2024
|
BUY
Conversion of derivative security
|
-
|
9,000
|
|
Sep 15
2022
|
SELL
Open market or private sale
|
$1,309,030
$100.14 p/Share
|
13,072
|
|