Stock analysis, AI verdict, fundamentals & technical signals
Rating: NEUTRAL
Price: $0.41 Analyst target: $1.69 Upside: 308.98%
Electra Battery Materials Corporation acquires and explores resource properties in the United States and Canada. The company is headquartered in Toronto, Canada.
See the full interactive analysis & chart →Informational only — not investment advice.