| Buy |
$33K |
08/06/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$42K |
08/06/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$165K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$16K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$331K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$83K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$500K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$334K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$167K |
08/07/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$14K |
08/10/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$267K |
08/10/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$206K |
08/10/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |
| Buy |
$160K |
08/10/2026 |
PRESCOTT GROUP CAPITAL MANAGEMENT, L.L.C. |
Common Stock, no par value |
Discretionary |
Purchase |