Feb 27
2025
SELL
Payment of exercise price or tax liability
$97,774
$5.02 p/Share
19,477
Reduced 4.14%
450,881
Common Stock, par valu...
Feb 26
2025
SELL
Payment of exercise price or tax liability
$124,130
$5.26 p/Share
23,599
Reduced 4.78%
470,358
Common Stock, par valu...
Feb 21
2025
SELL
Payment of exercise price or tax liability
$222,134
$5.46 p/Share
40,684
Reduced 7.61%
493,957
Common Stock, par valu...
Feb 21
2025
BUY
Grant, award, or other acquisition
-
64,631
Added 10.99%
523,579
Common Stock, par valu...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$49,390
$2.53 p/Share
19,522
Reduced 3.99%
470,010
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
161,262
Added 24.78%
489,532
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$28,509
$2.58 p/Share
11,050
Reduced 3.26%
328,270
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$59,977
$2.63 p/Share
22,805
Reduced 6.3%
339,320
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
34,159
Added 8.75%
356,161
Common Stock, par valu...
Jun 03
2023
SELL
Payment of exercise price or tax liability
$130,782
$3.1 p/Share
42,188
Reduced 11.4%
327,966
Common Stock, par valu...
Jun 03
2023
BUY
Grant, award, or other acquisition
-
68,372
Added 17.07%
332,051
Common Stock, par valu...
May 24
2023
BUY
Open market or private purchase
$25,280
$3.16 p/Share
8,000
Added 2.58%
301,782
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
133,098
Added 31.18%
293,782
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$37,532
$3.15 p/Share
11,915
Reduced 6.9%
160,684
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$19,019
$3.31 p/Share
5,746
Reduced 3.22%
172,599
Common Stock, par valu...
Jun 03
2022
SELL
Payment of exercise price or tax liability
$44,965
$4.17 p/Share
10,783
Reduced 5.7%
178,345
Common Stock, par valu...
Feb 25
2022
BUY
Open market or private purchase
$50,098
$4.26 p/Share
11,760
Added 5.85%
189,128
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
75,592
Added 29.88%
177,368
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$23,095
$4.28 p/Share
5,396
Reduced 5.03%
101,776
Common Stock, par valu...
Jun 03
2021
SELL
Payment of exercise price or tax liability
$113,684
$9.77 p/Share
11,636
Reduced 9.79%
107,172
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
36,290
Added 23.4%
118,808
Common Stock, par valu...