Feb 27
2025
SELL
Payment of exercise price or tax liability
$79,873
$5.02 p/Share
15,911
Reduced 2.2%
706,008
Common Stock, par valu...
Feb 26
2025
SELL
Payment of exercise price or tax liability
$101,402
$5.26 p/Share
19,278
Reduced 2.6%
721,919
Common Stock, par valu...
Feb 21
2025
SELL
Payment of exercise price or tax liability
$199,011
$5.46 p/Share
36,449
Reduced 4.69%
741,197
Common Stock, par valu...
Feb 21
2025
BUY
Grant, award, or other acquisition
-
57,028
Added 6.91%
767,796
Common Stock, par valu...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$40,254
$2.53 p/Share
15,911
Reduced 2.16%
720,703
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
130,546
Added 15.05%
736,614
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$25,335
$2.58 p/Share
9,820
Reduced 1.59%
606,068
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$60,345
$2.63 p/Share
22,945
Reduced 3.59%
615,888
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
34,159
Added 5.12%
632,832
Common Stock, par valu...
Mar 03
2023
SELL
Payment of exercise price or tax liability
$168,119
$3.19 p/Share
52,702
Reduced 8.02%
604,674
Common Stock, par valu...
Mar 03
2023
BUY
Grant, award, or other acquisition
-
118,965
Added 15.32%
657,376
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
107,746
Added 16.67%
538,411
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$118,573
$2.94 p/Share
40,331
Reduced 8.56%
430,665
Common Stock, par valu...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
69,390
Added 13.76%
434,812
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$34,738
$3.15 p/Share
11,028
Reduced 2.67%
401,606
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$19,860
$3.31 p/Share
6,000
Reduced 1.43%
412,634
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$41,662
$4.28 p/Share
9,734
Reduced 2.27%
418,634
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
66,699
Added 13.47%
428,368
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$22,937
$4.28 p/Share
5,359
Reduced 1.46%
361,669
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$293,128
$5.25 p/Share
55,834
Reduced 13.2%
367,028
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
126,686
Added 24.52%
390,040
Common Stock, par valu...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$49,977
$4.55 p/Share
10,984
Reduced 3.58%
296,176
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
36,290
Added 10.57%
307,160
Common Stock, par valu...
Mar 04
2021
SELL
Payment of exercise price or tax liability
$121,989
$8.52 p/Share
14,318
Reduced 5.02%
270,870
Common Stock, par valu...
Mar 04
2021
BUY
Grant, award, or other acquisition
-
32,320
Added 10.18%
285,188
Common Stock, par valu...