May 03
2024
SELL
Open market or private sale
$213,840
$4.86 p/Share
44,000
Reduced 23.82%
140,719
Common Stock, par valu...
Feb 27
2024
SELL
Payment of exercise price or tax liability
$11,486
$2.53 p/Share
4,540
Reduced 2.4%
184,719
Common Stock, par valu...
Feb 26
2024
BUY
Grant, award, or other acquisition
-
56,313
Added 22.93%
189,259
Common Stock, par valu...
Feb 21
2024
SELL
Payment of exercise price or tax liability
$9,509
$2.58 p/Share
3,686
Reduced 2.7%
132,946
Common Stock, par valu...
Feb 19
2024
SELL
Payment of exercise price or tax liability
$11,169
$2.63 p/Share
4,247
Reduced 3.01%
136,632
Common Stock, par valu...
Feb 19
2024
BUY
Grant, award, or other acquisition
-
6,828
Added 4.68%
138,996
Common Stock, par valu...
Nov 27
2023
SELL
Open market or private sale
$19,670
$2.81 p/Share
7,000
Reduced 4.96%
134,051
Common Stock, par valu...
Feb 27
2023
BUY
Grant, award, or other acquisition
-
46,478
Added 24.78%
141,051
Common Stock, par valu...
Feb 24
2023
SELL
Payment of exercise price or tax liability
$23,317
$2.94 p/Share
7,931
Reduced 7.74%
94,573
Common Stock, par valu...
Feb 24
2023
BUY
Grant, award, or other acquisition
-
13,871
Added 12.73%
95,109
Common Stock, par valu...
Feb 21
2023
SELL
Payment of exercise price or tax liability
$11,610
$3.15 p/Share
3,686
Reduced 3.99%
88,633
Common Stock, par valu...
Feb 19
2023
SELL
Payment of exercise price or tax liability
$6,232
$3.31 p/Share
1,883
Reduced 2.0%
92,319
Common Stock, par valu...
Feb 24
2022
SELL
Payment of exercise price or tax liability
$12,395
$4.28 p/Share
2,896
Reduced 2.98%
94,202
Common Stock, par valu...
Feb 21
2022
SELL
Payment of exercise price or tax liability
$0
$4.28 p/Share
0
Reduced 0.0%
97,098
Common Stock, par valu...
Feb 21
2022
BUY
Grant, award, or other acquisition
-
31,956
Added 24.76%
97,098
Common Stock, par valu...
Feb 19
2022
SELL
Payment of exercise price or tax liability
$6,745
$4.28 p/Share
1,576
Reduced 2.36%
65,142
Common Stock, par valu...
Feb 15
2022
SELL
Payment of exercise price or tax liability
$44,006
$5.25 p/Share
8,382
Reduced 11.16%
66,718
Common Stock, par valu...
Feb 15
2022
BUY
Grant, award, or other acquisition
-
24,223
Added 25.67%
70,154
Common Stock, par valu...
Feb 04
2022
SELL
Payment of exercise price or tax liability
$15,001
$4.55 p/Share
3,297
Reduced 6.09%
50,877
Common Stock, par valu...
May 12
2021
BUY
Grant, award, or other acquisition
-
16,322
Added 23.15%
54,174
Common Stock, par valu...
Feb 24
2021
SELL
Open market or private sale
$99,900
$9.99 p/Share
10,000
Reduced 19.72%
40,721
Common Stock, par valu...
Feb 24
2021
SELL
Payment of exercise price or tax liability
$29,838
$10.4 p/Share
2,869
Reduced 7.05%
37,852
Common Stock, par valu...
Feb 05
2021
SELL
Payment of exercise price or tax liability
$50,249
$9.44 p/Share
5,323
Reduced 9.5%
50,721
Common Stock, par valu...