Key statistics
Valuation, profitability, and growth metrics
- Market cap
- 2.9B USD
- Enterprise value
- 3.03B USD
- Trailing P/E
- —
- Forward P/E
- -81.92
- Price / sales
- 707.75
- Price / book
- 13.94
- EV / EBITDA
- -54.28
- Beta
- 1.60
- Dividend yield
- —
- Profit margin
- 0.00%
- Return on equity
- -66.82%
- Debt / equity
- 237.89
- Earnings growth
- +182.80%
- Revenue growth
- -43.60%
- Free cash flow
- -97.7M USD
- Operating cash flow
- -87.07M USD
- Shares outstanding
- 905.26M
- Sector
- Energy
- Industry
- Uranium
Updated Sep 2, 2026, 4:09 AM