Mar 01
2025
SELL
Payment of exercise price or tax liability
$30,172
$3.63 p/Share
8,312
Reduced 2.08%
391,206
Common Stock
Mar 01
2025
BUY
Grant, award, or other acquisition
-
88,148
Added 18.08%
399,518
Common Stock
Feb 01
2025
SELL
Payment of exercise price or tax liability
$54,296
$3.95 p/Share
13,746
Reduced 4.23%
311,370
Common Stock
Feb 01
2025
BUY
Grant, award, or other acquisition
-
35,083
Added 9.74%
325,116
Common Stock
Jan 05
2025
SELL
Payment of exercise price or tax liability
$25,858
$3.77 p/Share
6,859
Reduced 2.31%
290,033
Common Stock
Mar 01
2024
SELL
Payment of exercise price or tax liability
$31,657
$7.19 p/Share
4,403
Reduced 1.46%
296,892
Common Stock
Mar 01
2024
BUY
Grant, award, or other acquisition
-
41,171
Added 12.02%
301,295
Common Stock
Feb 01
2024
SELL
Payment of exercise price or tax liability
$86,928
$7.39 p/Share
11,763
Reduced 4.33%
260,124
Common Stock
Feb 01
2024
BUY
Grant, award, or other acquisition
-
23,866
Added 8.07%
271,887
Common Stock
Jan 05
2024
SELL
Payment of exercise price or tax liability
$54,701
$8.19 p/Share
6,679
Reduced 2.62%
248,021
Common Stock
Dec 19
2023
SELL
Open market or private sale
$194,238
$8.05 p/Share
24,129
Reduced 8.65%
254,700
Common Stock
Dec 19
2023
BUY
Exercise of conversion of derivative security
$23,576
$5.71 p/Share
4,129
Added 1.46%
278,829
Common Stock
Mar 01
2023
BUY
Grant, award, or other acquisition
-
46,371
Added 14.44%
274,700
Common Stock
Feb 01
2023
SELL
Payment of exercise price or tax liability
$124,777
$5.45 p/Share
22,895
Reduced 9.11%
228,329
Common Stock
Feb 01
2023
BUY
Grant, award, or other acquisition
$283,519
$5.45 p/Share
52,022
Added 17.81%
240,109
Common Stock
Jan 05
2023
SELL
Payment of exercise price or tax liability
$33,462
$4.88 p/Share
6,857
Reduced 3.33%
199,202
Common Stock
Feb 01
2022
SELL
Payment of exercise price or tax liability
$84,400
$8.86 p/Share
9,526
Reduced 4.42%
206,059
Common Stock
Feb 01
2022
BUY
Grant, award, or other acquisition
$363,703
$8.86 p/Share
41,050
Added 16.43%
208,841
Common Stock
Jan 05
2022
BUY
Grant, award, or other acquisition
$499,997
$8.21 p/Share
60,901
Added 25.87%
174,535
Common Stock
Feb 01
2021
SELL
Payment of exercise price or tax liability
$110,934
$15.55 p/Share
7,134
Reduced 5.91%
113,634
Common Stock
Feb 01
2021
BUY
Grant, award, or other acquisition
$376,683
$15.55 p/Share
24,224
Added 17.36%
115,344
Common Stock
Dec 23
2020
SELL
Open market or private sale
$117,600
$11.76 p/Share
10,000
Reduced 9.39%
96,544
Common Stock