“Nickel well north of US$20,000" likely sees a share price closer to $3 once ENC is at steady state — assuming the macro backdrop settles (oil/energy costs, risk sentiment, etc.).
NIC
Price at posting:
96.0¢ Sentiment: Buy Disclosure: Held
A personalised tool to help users track selected stocks. Delivering real-time notifications on price updates, announcements, and performance stats on each to help make informed investment decisions.