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...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$101,244
$10.4 p/Share
9,735
Reduced 3.71%
252,868
Common Stock, par valu...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$157,535
$9.44 p/Share
16,688
Reduced 5.98%
262,603
Common Stock, par valu...
Feb 01
2021
SELL
Open market or private sale
$612,000
$12.24 p/Share
50,000
Reduced 15.18%
279,291
Common Stock, par valu...
Dec 16
2020
SELL
Open market or private sale
$501,000
$10.02 p/Share
50,000
Reduced 13.18%
329,291
Common Stock, par valu...