May 12
2024
SELL
Payment of exercise price or tax liability
$65,268
$5.06 p/Share
12,899
Reduced 4.19%
294,641
Common Stock
May 12
2024
BUY
Grant, award, or other acquisition
-
34,800
Added 10.17%
307,540
Common Stock
Apr 05
2024
SELL
Payment of exercise price or tax liability
$48,389
$5.8 p/Share
8,343
Reduced 2.97%
272,740
Common Stock
Apr 05
2024
BUY
Exercise of conversion of derivative security
-
23,334
Added 7.67%
281,083
Common Stock
Mar 05
2024
SELL
Payment of exercise price or tax liability
$13,214
$5.15 p/Share
2,566
Reduced 0.99%
257,749
Common Stock
Mar 05
2024
BUY
Exercise of conversion of derivative security
-
4,583
Added 1.73%
260,315
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$9,049
$4.38 p/Share
2,066
Reduced 0.8%
255,732
Common Stock
Jan 05
2024
BUY
Exercise of conversion of derivative security
-
4,167
Added 1.59%
257,798
Common Stock
Dec 05
2023
SELL
Payment of exercise price or tax liability
$9,637
$4.24 p/Share
2,273
Reduced 0.89%
253,631
Common Stock
Dec 05
2023
BUY
Exercise of conversion of derivative security
-
4,584
Added 1.76%
255,904
Common Stock
Oct 05
2023
SELL
Payment of exercise price or tax liability
$23,513
$3.7 p/Share
6,355
Reduced 2.47%
251,320
Common Stock
Oct 05
2023
BUY
Exercise of conversion of derivative security
-
12,816
Added 4.74%
257,675
Common Stock
Sep 05
2023
SELL
Payment of exercise price or tax liability
$10,046
$4.42 p/Share
2,273
Reduced 0.92%
244,859
Common Stock
Sep 05
2023
BUY
Exercise of conversion of derivative security
-
4,583
Added 1.82%
247,132
Common Stock
Jul 05
2023
SELL
Payment of exercise price or tax liability
$9,528
$4.61 p/Share
2,067
Reduced 0.84%
242,549
Common Stock
Jul 05
2023
BUY
Exercise of conversion of derivative security
-
4,167
Added 1.67%
244,616
Common Stock
Jun 05
2023
SELL
Payment of exercise price or tax liability
$10,819
$4.76 p/Share
2,273
Reduced 0.94%
240,449
Common Stock
Jun 05
2023
BUY
Exercise of conversion of derivative security
-
4,583
Added 1.85%
242,722
Common Stock
Apr 05
2023
SELL
Payment of exercise price or tax liability
$257,450
$7.34 p/Share
35,075
Reduced 12.84%
238,139
Common Stock
Apr 05
2023
BUY
Exercise of conversion of derivative security
-
70,742
Added 20.57%
273,214
Common Stock
Mar 05
2023
SELL
Payment of exercise price or tax liability
$90,005
$7.33 p/Share
12,279
Reduced 5.72%
202,472
Common Stock
Mar 05
2023
BUY
Exercise of conversion of derivative security
-
24,042
Added 10.07%
214,751
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$27,019
$6.83 p/Share
3,956
Reduced 2.03%
190,709
Common Stock
Jan 05
2023
BUY
Exercise of conversion of derivative security
-
7,091
Added 3.51%
194,665
Common Stock
Dec 05
2022
SELL
Payment of exercise price or tax liability
$19,194
$6.78 p/Share
2,831
Reduced 1.49%
187,574
Common Stock