Stockle - the stock oracle

Idaho Strategic Resources, Inc.

NYSE:IDR
US$26.35Close 7 Oct 2026 · delayed

Past year: ▼ 20%(26.35 – 43.07 USD)

Market cap
A$590m
Shares on issue
15.8m
Story beats
26 since 2004
Last event
13 Feb 2024

Announcements, explained

Each one in plain English, with the numbers worked through for a shareholder.

No announcements in this group yet.