May 22
2024
BUY
Exercise of conversion of derivative security
-
10,162
Added 0.5%
2,003,924
Common Stock, par valu...
Mar 21
2024
SELL
Open market or private sale
$367,500
$7.35 p/Share
50,000
Reduced 2.45%
1,993,762
Common Stock, par valu...
Feb 28
2024
BUY
Grant, award, or other acquisition
-
14,096
Added 0.68%
2,043,762
Common Stock, par valu...
Feb 21
2024
SELL
Open market or private sale
$398,000
$7.96 p/Share
50,000
Reduced 2.4%
2,029,666
Common Stock, par valu...
Feb 07
2024
SELL
Open market or private sale
$362,500
$7.25 p/Share
50,000
Reduced 2.35%
2,079,666
Common Stock, par valu...
Jan 22
2024
SELL
Open market or private sale
$380,000
$7.6 p/Share
50,000
Reduced 2.29%
2,129,666
Common Stock, par valu...
Jan 08
2024
SELL
Open market or private sale
$391,500
$7.83 p/Share
50,000
Reduced 2.24%
2,179,666
Common Stock, par valu...
Dec 21
2023
SELL
Open market or private sale
$415,500
$8.31 p/Share
50,000
Reduced 2.19%
2,229,666
Common Stock, par valu...
Oct 09
2023
SELL
Open market or private sale
$352,500
$7.05 p/Share
50,000
Reduced 2.15%
2,279,666
Common Stock, par valu...
Sep 21
2023
SELL
Open market or private sale
$359,500
$7.19 p/Share
50,000
Reduced 2.1%
2,329,666
Common Stock, par valu...
Sep 07
2023
SELL
Open market or private sale
$403,500
$8.07 p/Share
50,000
Reduced 2.06%
2,379,666
Common Stock, par valu...
Aug 21
2023
SELL
Open market or private sale
$418,499
$8.37 p/Share
50,000
Reduced 2.02%
2,429,666
Common Stock, par valu...
Aug 07
2023
SELL
Open market or private sale
$515,000
$10.3 p/Share
50,000
Reduced 1.98%
2,479,666
Common Stock, par valu...
Jul 21
2023
SELL
Open market or private sale
$560,500
$11.21 p/Share
50,000
Reduced 1.94%
2,529,666
Common Stock, par valu...
Jul 07
2023
SELL
Open market or private sale
$501,499
$10.03 p/Share
50,000
Reduced 1.9%
2,579,666
Common Stock, par valu...
Jun 21
2023
SELL
Open market or private sale
$517,000
$10.34 p/Share
50,000
Reduced 1.87%
2,629,666
Common Stock, par valu...
May 24
2023
BUY
Exercise of conversion of derivative security
-
13,495
Added 0.5%
2,679,666
Common Stock, par valu...
Oct 27
2022
SELL
Payment of exercise price or tax liability
$112,440
$7.16 p/Share
15,704
Reduced 0.59%
2,666,171
Common Stock, par valu...
Oct 27
2022
BUY
Exercise of conversion of derivative security
-
64,495
Added 2.35%
2,681,875
Common Stock, par valu...
Aug 05
2022
SELL
Payment of exercise price or tax liability
$6,982
$10.91 p/Share
640
Reduced 0.02%
2,617,380
Common Stock
Aug 05
2022
BUY
Exercise of conversion of derivative security
-
2,631
Added 0.1%
2,618,020
Common Stock
May 05
2022
SELL
Payment of exercise price or tax liability
$9,088
$14.2 p/Share
640
Reduced 0.02%
2,615,389
Common Stock
May 05
2022
BUY
Exercise of conversion of derivative security
-
2,630
Added 0.1%
2,616,029
Common Stock
Feb 05
2022
SELL
Payment of exercise price or tax liability
$14,069
$18.06 p/Share
779
Reduced 0.03%
2,613,399
Common Stock
Feb 05
2022
BUY
Exercise of conversion of derivative security
-
2,630
Added 0.1%
2,614,178
Common Stock