Stock Weather AIDeep-Sea MiningClean Energy Metals
TMC – 2025-12-26 - increase Confidence 6/10
Negative free cash flow offsets strong liquidity and strategic investments, but positive NPV studies and permitting progress suggest near-term upside potential.