Feb 27
2024
SELL
Payment of exercise price or tax liability
$107,345
$2.53 p/Share
42,429
Reduced 1.84%
2,268,099
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
348,122
Added 13.09%
2,310,528
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$72,281
$2.58 p/Share
28,016
Reduced 1.41%
1,962,406
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$147,766
$2.63 p/Share
56,185
Reduced 2.75%
1,990,422
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
91,088
Added 4.29%
2,032,607
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
287,323
Added 12.81%
1,955,519
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$306,739
$2.94 p/Share
104,333
Reduced 5.89%
1,668,196
Common Stock, par valu...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
178,870
Added 9.63%
1,678,956
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$88,067
$3.15 p/Share
27,958
Reduced 1.72%
1,593,659
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$51,791
$3.31 p/Share
15,647
Reduced 0.96%
1,621,617
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$107,394
$4.28 p/Share
25,092
Reduced 1.51%
1,637,264
Common Stock, par valu...
Feb 23
2022
BUY
Open market or private purchase
$22,000
$4.4 p/Share
5,000
Added 0.3%
1,662,356
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
189,723
Added 10.27%
1,657,356
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$61,165
$4.28 p/Share
14,291
Reduced 0.96%
1,467,633
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$705,926
$5.25 p/Share
134,462
Reduced 8.32%
1,481,924
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
304,048
Added 16.51%
1,537,152
Common Stock, par valu...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$111,047
$4.55 p/Share
24,406
Reduced 1.83%
1,312,338
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
96,774
Added 6.75%
1,336,744
Common Stock, par valu...
Mar 04
2021
SELL
Payment of exercise price or tax liability
$292,781
$8.52 p/Share
34,364
Reduced 2.7%
1,239,970
Common Stock, par valu...
Mar 04
2021
BUY
Grant, award, or other acquisition
-
77,570
Added 5.74%
1,274,334
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$260,957
$10.4 p/Share
25,092
Reduced 2.05%
1,196,764
Common Stock, par valu...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$368,670
$9.44 p/Share
39,054
Reduced 3.1%
1,221,856
Common Stock, par valu...