Jan 09
2025
SELL
Payment of exercise price or tax liability
$203,624
$5.19 p/Share
39,234
Reduced 6.13%
600,525
Common Stock
Jan 09
2025
BUY
Grant, award, or other acquisition
-
95,712
Added 13.01%
639,759
Common Stock
Feb 17
2024
SELL
Payment of exercise price or tax liability
$72,785
$6.1 p/Share
11,932
Reduced 2.15%
544,047
Common Stock
Feb 16
2024
SELL
Payment of exercise price or tax liability
$131,467
$6.1 p/Share
21,552
Reduced 3.73%
555,979
Common Stock
Feb 16
2024
BUY
Grant, award, or other acquisition
-
102,459
Added 15.07%
577,531
Common Stock
Jan 04
2024
SELL
Payment of exercise price or tax liability
$243,685
$6.59 p/Share
36,978
Reduced 7.22%
475,072
Common Stock
Jan 04
2024
BUY
Grant, award, or other acquisition
-
90,976
Added 15.09%
512,050
Common Stock
Feb 19
2023
SELL
Payment of exercise price or tax liability
$68,815
$9.75 p/Share
7,058
Reduced 1.65%
421,074
Common Stock
Feb 17
2023
SELL
Payment of exercise price or tax liability
$116,337
$9.75 p/Share
11,932
Reduced 2.71%
428,132
Common Stock
Feb 16
2023
SELL
Payment of exercise price or tax liability
$118,685
$9.11 p/Share
13,028
Reduced 2.88%
440,064
Common Stock
Feb 16
2023
BUY
Grant, award, or other acquisition
-
68,606
Added 13.15%
453,092
Common Stock
Sep 23
2022
BUY
Open market or private purchase
$212,219
$3.62 p/Share
58,624
Added 13.23%
384,486
Common Stock
Feb 19
2022
SELL
Payment of exercise price or tax liability
$38,748
$5.49 p/Share
7,058
Reduced 2.12%
325,862
Common Stock
Feb 17
2022
SELL
Payment of exercise price or tax liability
$75,888
$6.36 p/Share
11,932
Reduced 3.46%
332,920
Common Stock
Feb 16
2022
BUY
Grant, award, or other acquisition
-
95,712
Added 21.72%
344,852
Common Stock
Feb 13
2022
SELL
Payment of exercise price or tax liability
$42,961
$6.67 p/Share
6,441
Reduced 2.52%
249,140
Common Stock
Feb 19
2021
SELL
Payment of exercise price or tax liability
$47,359
$6.71 p/Share
7,058
Reduced 2.69%
255,581
Common Stock
Feb 17
2021
BUY
Grant, award, or other acquisition
-
90,975
Added 25.73%
262,639
Common Stock
Feb 14
2021
SELL
Payment of exercise price or tax liability
$23,281
$6.38 p/Share
3,649
Reduced 2.08%
171,664
Common Stock
Feb 13
2021
SELL
Payment of exercise price or tax liability
$41,253
$6.38 p/Share
6,466
Reduced 3.56%
175,313
Common Stock
Jan 07
2021
SELL
Payment of exercise price or tax liability
$30,516
$6.55 p/Share
4,659
Reduced 2.5%
181,779
Common Stock
Jan 07
2021
BUY
Grant, award, or other acquisition
-
10,436
Added 5.3%
186,438
Common Stock
May 05
2020
BUY
Acquisition or disposition by will or laws
-
33
Added 0.02%
176,002
Common Stock