| Buy |
$165K |
08/03/2026 |
Lau Daniel |
Common Stock |
Discretionary |
Purchase |
| Buy |
$234K |
08/04/2026 |
Lau Daniel |
Common Stock |
Discretionary |
Purchase |
| Sell |
$2.17M |
08/05/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$2.18M |
08/05/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$555K |
08/05/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$463K |
08/05/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$4.07M |
08/06/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$4.08M |
08/06/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$1.04M |
08/06/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$868K |
08/06/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$382K |
08/07/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$383K |
08/07/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$98K |
08/07/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$81K |
08/07/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$418K |
08/10/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$419K |
08/10/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$107K |
08/10/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$89K |
08/10/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$936K |
08/11/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$937K |
08/11/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$239K |
08/11/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$199K |
08/11/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$636K |
08/12/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$636K |
08/12/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$162K |
08/12/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$135K |
08/12/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$1.22M |
08/13/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$1.22M |
08/13/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$312K |
08/13/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$260K |
08/13/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$1.31M |
08/14/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$1.31M |
08/14/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$335K |
08/14/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |
| Sell |
$279K |
08/14/2026 |
Equinox Partners Investment Management LLC |
Common Shares, par value $0.001 per share |
Discretionary |
Sale |