Idaho Strategic Resources President & CEO Sold $834K In Company Stock

benzinga_article
2025.12.31 15:01
portai
I'm PortAI, I can summarize articles.

Idaho Strategic Resources President & CEO John Swallow sold 20,000 shares for $834,400 on December 30, as disclosed in a SEC filing. Following the sale, the company's stock rose by 1.61% to $42.16. The company reported an 80.09% revenue growth over the last three months, with a gross margin of 63.6% and an EPS of 0.2. However, its P/E ratio of 56.84 and P/S ratio of 16.57 suggest potential overvaluation in the market. Insider trading is monitored closely, with sales not always indicating negative sentiment.