Feb 27
2024
SELL
Payment of exercise price or tax liability
$51,472
$2.53 p/Share
20,345
Reduced 3.07%
642,853
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
145,904
Added 18.03%
663,198
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$32,737
$2.58 p/Share
12,689
Reduced 2.39%
517,294
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$61,231
$2.63 p/Share
23,282
Reduced 4.21%
529,983
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
32,133
Added 5.55%
547,176
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
114,084
Added 17.96%
521,132
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$134,131
$2.94 p/Share
45,623
Reduced 10.08%
407,048
Common Stock, par valu...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
64,764
Added 13.59%
411,753
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$39,967
$3.15 p/Share
12,688
Reduced 3.17%
387,907
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$20,151
$3.31 p/Share
6,088
Reduced 1.5%
400,595
Common Stock, par valu...
Feb 25
2022
BUY
Open market or private purchase
$42,500
$4.25 p/Share
10,000
Added 2.4%
406,683
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$44,769
$4.28 p/Share
10,460
Reduced 2.57%
396,683
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
71,146
Added 14.88%
407,143
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$26,789
$4.28 p/Share
6,259
Reduced 1.83%
335,997
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$321,914
$5.25 p/Share
61,317
Reduced 15.19%
342,256
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
111,483
Added 23.28%
367,398
Common Stock, par valu...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$50,546
$4.55 p/Share
11,109
Reduced 3.66%
292,090
Common Stock, par valu...
Aug 06
2021
BUY
Open market or private purchase
$100,050
$6.9 p/Share
14,500
Added 4.56%
303,199
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
34,139
Added 10.57%
288,699
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$106,642
$10.4 p/Share
10,254
Reduced 3.87%
254,560
Common Stock, par valu...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$100,819
$9.44 p/Share
10,680
Reduced 3.88%
264,814
Common Stock, par valu...