Mar 20
2024
SELL
Payment of exercise price or tax liability
$28,909
$2.59 p/Share
11,162
Reduced 15.0%
63,229
Common Stock
Mar 20
2024
BUY
Exercise of conversion of derivative security
-
23,654
Added 24.13%
74,391
Common Stock
Mar 09
2024
SELL
Payment of exercise price or tax liability
$7,459
$2.8 p/Share
2,664
Reduced 4.99%
50,737
Common Stock
Mar 09
2024
BUY
Exercise of conversion of derivative security
-
5,702
Added 9.65%
53,401
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$9,969
$2.78 p/Share
3,586
Reduced 6.99%
47,699
Common Stock
Mar 01
2024
BUY
Exercise of conversion of derivative security
-
7,649
Added 12.98%
51,285
Common Stock
Oct 01
2023
SELL
Payment of exercise price or tax liability
$2,992
$4.0 p/Share
748
Reduced 1.69%
43,636
Common Stock
Oct 01
2023
BUY
Exercise of conversion of derivative security
-
1,583
Added 3.44%
44,384
Common Stock
Mar 20
2023
SELL
Payment of exercise price or tax liability
$15,569
$4.59 p/Share
3,392
Reduced 7.34%
42,801
Common Stock
Mar 20
2023
BUY
Exercise of conversion of derivative security
-
7,190
Added 13.47%
46,193
Common Stock
Mar 09
2023
SELL
Payment of exercise price or tax liability
$71
$5.52 p/Share
13
Reduced 0.03%
39,003
Common Stock
Mar 09
2023
BUY
Exercise of conversion of derivative security
-
26
Added 0.07%
39,016
Common Stock
Mar 01
2023
SELL
Payment of exercise price or tax liability
$27,073
$5.85 p/Share
4,628
Reduced 10.61%
38,990
Common Stock
Mar 01
2023
BUY
Exercise of conversion of derivative security
-
9,807
Added 19.58%
40,285
Common Stock
Feb 14
2023
BUY
Open market or private purchase
$10,000
$5.0 p/Share
2,000
Added 5.58%
33,811
Common Stock
Oct 01
2022
SELL
Payment of exercise price or tax liability
$9,937
$13.32 p/Share
746
Reduced 2.29%
31,811
Common Stock
Oct 01
2022
BUY
Exercise of conversion of derivative security
-
1,584
Added 4.64%
32,557
Common Stock
Mar 21
2022
SELL
Payment of exercise price or tax liability
$17,443
$10.95 p/Share
1,593
Reduced 4.89%
30,972
Common Stock
Mar 21
2022
BUY
Grant, award, or other acquisition
-
3,380
Added 9.4%
32,565
Common Stock
Mar 09
2022
SELL
Payment of exercise price or tax liability
$14,210
$10.62 p/Share
1,338
Reduced 4.38%
29,185
Common Stock
Mar 09
2022
BUY
Exercise of conversion of derivative security
-
2,838
Added 8.51%
30,523
Common Stock
Feb 26
2022
SELL
Payment of exercise price or tax liability
$13,163
$12.78 p/Share
1,030
Reduced 3.59%
27,685
Common Stock
Feb 26
2022
BUY
Exercise of conversion of derivative security
-
2,186
Added 6.82%
29,871
Common Stock
Feb 12
2022
SELL
Payment of exercise price or tax liability
$5,564
$11.15 p/Share
499
Reduced 1.85%
26,529
Common Stock
Feb 12
2022
BUY
Exercise of conversion of derivative security
-
1,062
Added 3.78%
27,028
Common Stock