May 15
2024
SELL
Payment of exercise price or tax liability
$16,863
$1.61 p/Share
10,474
Reduced 3.25%
311,768
Common Stock
May 15
2024
BUY
Grant, award, or other acquisition
-
71,400
Added 15.71%
383,168
Common Stock
May 13
2024
SELL
Payment of exercise price or tax liability
$16,291
$1.87 p/Share
8,712
Reduced 2.63%
322,242
Common Stock
May 06
2024
SELL
Payment of exercise price or tax liability
$20,030
$2.04 p/Share
9,819
Reduced 2.88%
330,954
Common Stock
May 15
2023
BUY
Grant, award, or other acquisition
-
64,800
Added 15.98%
340,773
Common Stock
May 13
2023
SELL
Payment of exercise price or tax liability
$23,699
$2.72 p/Share
8,713
Reduced 3.06%
275,973
Common Stock
May 07
2023
SELL
Payment of exercise price or tax liability
$88,950
$2.98 p/Share
29,849
Reduced 9.49%
284,686
Common Stock
May 05
2023
SELL
Payment of exercise price or tax liability
$29,263
$2.98 p/Share
9,820
Reduced 3.03%
314,535
Common Stock
Mar 09
2023
BUY
Grant, award, or other acquisition
-
50,236
Added 13.41%
324,355
Common Stock
Jul 22
2022
BUY
Exercise of conversion of derivative security
$57,144
$4.0 p/Share
14,286
Added 4.95%
274,118
Common Stock
May 13
2022
SELL
Payment of exercise price or tax liability
$20,958
$4.59 p/Share
4,566
Reduced 1.73%
259,833
Common Stock
May 09
2022
SELL
Payment of exercise price or tax liability
$92,391
$5.55 p/Share
16,647
Reduced 5.92%
264,399
Common Stock
May 09
2022
BUY
Grant, award, or other acquisition
-
55,136
Added 16.53%
278,410
Common Stock
May 07
2022
SELL
Payment of exercise price or tax liability
$15,818
$5.5 p/Share
2,876
Reduced 1.26%
225,910
Common Stock
May 05
2022
BUY
Grant, award, or other acquisition
-
60,750
Added 20.98%
228,786
Common Stock
Jul 02
2021
SELL
Payment of exercise price or tax liability
$8,770
$6.12 p/Share
1,433
Reduced 0.85%
168,036
Common Stock
May 17
2021
BUY
Open market or private purchase
$64,600
$6.46 p/Share
10,000
Added 5.57%
169,469
Common Stock
May 13
2021
BUY
Grant, award, or other acquisition
-
53,899
Added 25.26%
159,469
Common Stock
May 09
2021
SELL
Payment of exercise price or tax liability
$61,107
$7.26 p/Share
8,417
Reduced 7.38%
105,570
Common Stock
May 09
2021
BUY
Grant, award, or other acquisition
-
14,258
Added 11.38%
111,033
Common Stock
May 07
2021
SELL
Payment of exercise price or tax liability
$23,399
$7.26 p/Share
3,223
Reduced 3.13%
99,729
Common Stock