Dec 11
2024
|
BUY
Conversion of derivative security
|
-
|
42,776
|
|
Dec 04
2024
|
SELL
Open market or private sale
|
$6,359,007
$362.75 p/Share
|
17,530
|
|
Dec 04
2024
|
BUY
Conversion of derivative security
|
-
|
4,500
|
|
Jun 10
2024
|
SELL
Open market or private sale
|
$2,021,685
$381.45 p/Share
|
5,300
|
|
Apr 22
2024
|
|
-
|
3,471
|
|
Apr 19
2024
|
|
-
|
49,992
|
|
Dec 07
2023
|
SELL
Open market or private sale
|
$963,136
$238.4 p/Share
|
4,040
|
|
Dec 07
2023
|
BUY
Conversion of derivative security
|
-
|
2,610
|
|
Dec 19
2022
|
SELL
Open market or private sale
|
$4,299,832
$109.0 p/Share
|
39,448
|
|
Dec 19
2022
|
BUY
Conversion of derivative security
|
-
|
15,208
|
|
Jan 06
2022
|
|
-
|
218,250
|
|
Jan 06
2022
|
BUY
Conversion of derivative security
|
-
|
218,250
|
|
Dec 13
2021
|
SELL
Open market or private sale
|
$4,778,566
$199.94 p/Share
|
23,900
|
|
Dec 09
2020
|
|
-
|
58,000
|
|