Feb 28
2023
BUY
Grant, award, or other acquisition
-
56,054
Added 29.37%
134,828
Common Stock
Dec 14
2022
SELL
Open market or private sale
$405,658
$14.65 p/Share
27,690
Reduced 26.01%
78,774
Common Stock
Dec 13
2022
SELL
Payment of exercise price or tax liability
$696
$14.52 p/Share
48
Reduced 0.05%
106,464
Common Stock
Dec 12
2022
SELL
Payment of exercise price or tax liability
$2,260
$14.68 p/Share
154
Reduced 0.14%
106,512
Common Stock
Dec 02
2022
SELL
Payment of exercise price or tax liability
$3,146
$14.3 p/Share
220
Reduced 0.21%
106,666
Common Stock
Sep 12
2022
SELL
Payment of exercise price or tax liability
$3,611
$23.3 p/Share
155
Reduced 0.14%
106,886
Common Stock
Sep 02
2022
SELL
Payment of exercise price or tax liability
$5,129
$23.42 p/Share
219
Reduced 0.2%
107,041
Common Stock
Jun 13
2022
SELL
Payment of exercise price or tax liability
$4,521
$22.27 p/Share
203
Reduced 0.19%
107,260
Common Stock
Jun 02
2022
SELL
Payment of exercise price or tax liability
$6,030
$27.41 p/Share
220
Reduced 0.2%
107,463
Common Stock
Mar 14
2022
SELL
Payment of exercise price or tax liability
$6,628
$36.22 p/Share
183
Reduced 0.17%
107,683
Common Stock
Mar 02
2022
SELL
Payment of exercise price or tax liability
$11,934
$45.9 p/Share
260
Reduced 0.24%
107,866
Common Stock
Mar 01
2022
BUY
Grant, award, or other acquisition
-
21,089
Added 16.32%
108,126
Common Stock
Feb 25
2022
BUY
Exercise of conversion of derivative security
$53,070
$3.0 p/Share
17,690
Added 16.89%
87,037
Common Stock
Jan 18
2022
BUY
Exercise of conversion of derivative security
$22,800
$2.28 p/Share
10,000
Added 12.6%
69,347
Common Stock
Dec 13
2021
SELL
Payment of exercise price or tax liability
$14,016
$63.42 p/Share
221
Reduced 0.37%
59,347
Common Stock
Dec 13
2021
BUY
Grant, award, or other acquisition
-
552
Added 0.92%
59,568
Common Stock
Dec 02
2021
SELL
Payment of exercise price or tax liability
$21,151
$67.36 p/Share
314
Reduced 0.53%
59,016
Common Stock
Nov 15
2021
BUY
Exercise of conversion of derivative security
$3,900
$1.56 p/Share
2,500
Added 4.04%
59,330
Common Stock
Nov 12
2021
BUY
Exercise of conversion of derivative security
$11,631
$1.15 p/Share
10,114
Added 15.11%
56,830
Common Stock
Sep 13
2021
SELL
Payment of exercise price or tax liability
$25,073
$112.94 p/Share
222
Reduced 0.47%
46,716
Common Stock
Sep 02
2021
SELL
Payment of exercise price or tax liability
$37,718
$119.74 p/Share
315
Reduced 0.67%
46,938
Common Stock
Jun 14
2021
SELL
Payment of exercise price or tax liability
$33,488
$151.53 p/Share
221
Reduced 0.47%
47,253
Common Stock
Jun 02
2021
SELL
Payment of exercise price or tax liability
$47,018
$149.74 p/Share
314
Reduced 0.66%
47,474
Common Stock
Mar 12
2021
BUY
Grant, award, or other acquisition
-
7,129
Added 12.98%
47,788
Common Stock
Mar 02
2021
SELL
Payment of exercise price or tax liability
$43,993
$139.66 p/Share
315
Reduced 0.77%
40,659
Common Stock