Dec 16
2022
|
|
-
|
210,000
|
|
Dec 16
2022
|
|
-
|
210,000
|
|
Dec 13
2022
|
|
-
|
4,120
|
|
Dec 13
2022
|
BUY
Conversion of derivative security
|
-
|
210,000
|
|
May 10
2022
|
|
-
|
91,140
|
|
Feb 23
2022
|
|
-
|
16,104
|
|
Jan 21
2022
|
|
-
|
1,070,070
|
|
Dec 13
2021
|
|
-
|
403,000
|
|
Dec 13
2021
|
|
-
|
403,000
|
|
Dec 10
2021
|
BUY
Conversion of derivative security
|
-
|
403,000
|
|
Nov 15
2021
|
|
-
|
44,030
|
|
May 27
2021
|
|
-
|
8,680
|
|
Apr 19
2021
|
SELL
Open market or private sale
|
$5,722,529
$714.78 p/Share
|
8,006
|
|
Apr 19
2021
|
BUY
Conversion of derivative security
|
-
|
8,006
|
|
Apr 06
2021
|
SELL
Open market or private sale
|
$19,652,339
$677.48 p/Share
|
29,008
|
|
Apr 06
2021
|
BUY
Conversion of derivative security
|
-
|
29,008
|
|
Apr 01
2021
|
SELL
Open market or private sale
|
$8,913,010
$679.19 p/Share
|
13,123
|
|
Apr 01
2021
|
BUY
Conversion of derivative security
|
-
|
13,123
|
|
Mar 17
2021
|
SELL
Open market or private sale
|
$32,394,339
$770.34 p/Share
|
42,052
|
|
Mar 17
2021
|
BUY
Conversion of derivative security
|
-
|
42,052
|
|
Mar 02
2021
|
SELL
Open market or private sale
|
$6,802,584
$829.28 p/Share
|
8,203
|
|
Mar 02
2021
|
BUY
Conversion of derivative security
|
-
|
8,203
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$23,198,238
$874.91 p/Share
|
26,515
|
|
Feb 16
2021
|
SELL
Open market or private sale
|
$40,907,840
$863.8 p/Share
|
47,358
|
|
Feb 16
2021
|
BUY
Conversion of derivative security
|
-
|
73,873
|
|