Key Financials

~$2.2B
Market Cap
$219M
Revenue (TTM)
-44.7%
Revenue Growth
-20.8%
Gross Margin
-143.7%
Op. Margin

Role in the Supply Chain

Mining-to-AI pivot (rebranded April 2026); 2.2 GW power secured

In This Report