Idaho Strategic Resources (NYSEAMERICAN:IDR) Shares Down 4.5% After Insider Selling

Market Beat
2025.12.31 19:37
portai
I'm PortAI, I can summarize articles.

Idaho Strategic Resources (NYSEAMERICAN:IDR) shares fell 4.5% to $39.6250 after CEO John Swallow sold 20,000 shares at $41.72, reducing his ownership by 3%. The stock saw increased trading volume of 797,367 shares. Despite the drop, Roth Capital maintains a "buy" rating, with an average target price of $17.50. The company reported a quarterly EPS of $0.20, exceeding estimates, and has a market cap of $616.97 million. Institutional investors hold 8.70% of the stock, with notable increases in holdings from several hedge funds.