Idaho Strategic Resources, Inc.
IDR · Gold and Silver Ores · 15.8M shares · +6%/yr ↑ shares · EDGAR filings ↗
Reference price $44.49 · est. market cap ~$703M — last insider sale, 2026-01-16 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B83Small profitable gold miner with exceptional margins, returns and a debt-free balance sheet, but commodity-dependent with no structural moat.
Strengths
- Top-decile net margin 39.4% (100th pct), ROA 14.4% (100th), operating margin 36.8% (96th) and FCF margin 29% (91st)
- Pristine balance sheet (current ratio ~14, debt-to-equity 0.02) generating strong FCF
Risks
- Sub-scale commodity price-taker whose results ride gold prices; boilerplate going-concern language and speculative exploration risk
- ROE only mid (66th pct) and earnings highly sensitive to metal prices and cost inflation
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
61.8%
Operating margin
36.8%
Net margin
39.4%
Return on equity
15.5%
Return on assets
14.4%
ROIC
11.2%
Revenue growth (QoQ)
-0.6%
Net-income growth
89.2%
Debt / equity
0.0×
Current ratio
14.0×
Free cash flow
$12M
EBITDA
$18M
Tangible book value
$108M
Stock comp / revenue
3.5%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-05-22 | Turner Carolyn S | Tax withheld | 1.5K | $37.35 |
| 2026-05-22 | Turner Carolyn S | Option exercise | 5.0K | $11.50 |
| 2026-01-16 | BRACKEBUSCH GRANT A | Sell | 14K | $44.49 |
| 2026-01-07 | Swallow John | Tax withheld | 2.7K | $49.20 |
| 2026-01-07 | Hayes Monique D | Option exercise | 6.5K | $11.50 |
| 2026-01-07 | Hayes Monique D | Tax withheld | 1.5K | $49.20 |
| 2026-01-07 | Swallow John | Option exercise | 12K | $11.50 |
| 2026-01-05 | BRACKEBUSCH GRANT A | Option exercise | 12K | $11.50 |
| 2025-12-30 | Swallow John | Sell | 20K | $41.72 |
| 2025-12-22 | Swallow John | Sell | 30K | $43.44 |
| 2025-11-18 | Beaven Richard Scott | Sell | 2.0K | $34.64 |
| 2025-09-23 | Swallow John | Sell | 49K | $29.91 |
| 2025-09-23 | Swallow John | Sell | 39K | $30.81 |
| 2025-09-22 | Morgan Robert John | Sell | 7.1K | $30.52 |
| 2025-09-19 | BRACKEBUSCH GRANT A | Sell | 16K | $29.52 |
| 2025-08-29 | BRACKEBUSCH GRANT A | Option exercise | 3.0K | $5.25 |
| 2025-08-28 | Swallow John | Option exercise | 3.0K | $5.77 |
| 2025-08-25 | Morgan Robert John | Option exercise | 3.0K | $5.25 |
| 2025-08-19 | Swallow John | Sell | 50K | $23.51 |
| 2025-08-11 | Shiell Kevin G | Sell | 6.5K | $25.03 |
| 2025-07-21 | Beaven Richard Scott | Option exercise | 3.0K | $5.25 |
| 2025-07-21 | Beaven Richard Scott | Option exercise | 5.0K | $4.75 |
| 2025-07-21 | Beaven Richard Scott | Option exercise | 2.5K | $4.75 |
| 2025-07-21 | Beaven Richard Scott | Tax withheld | 566 | $20.98 |
| 2025-07-21 | Beaven Richard Scott | Tax withheld | 751 | $20.98 |
| 2025-07-18 | Shiell Kevin G | Option exercise | 3.0K | $5.25 |
| 2025-07-18 | Shiell Kevin G | Tax withheld | 874 | $18.02 |
| 2025-07-18 | Shiell Kevin G | Option exercise | 7.5K | $4.75 |
| 2025-07-18 | Shiell Kevin G | Tax withheld | 2.0K | $18.02 |
| 2025-07-18 | Hayes Monique D | Sell | 4.8K | $21.00 |
| 2025-07-10 | Hayes Monique D | Sell | 13K | $15.36 |
| 2025-07-10 | Swallow John | Sell | 100K | $15.27 |
| 2025-05-23 | Shiell Kevin G | Sell | 3.5K | $13.37 |
| 2025-05-22 | Shiell Kevin G | Sell | 1.0K | $12.55 |
| 2025-05-21 | Shiell Kevin G | Sell | 3.3K | $12.62 |
All non-derivative Form 4 activity (SEC), newest first.
Notable events (8-K)
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-11 | 2026-06-10 | 0001654954-26-005908 ↗ |
| 8-K | 2026-06-08 | 2026-06-03 | 0001654954-26-005780 ↗ |
| 8-K | 2026-05-14 | 2026-05-14 | 0001654954-26-004897 ↗ |
| 10-Q | 2026-05-14 | 2026-03-31 | 0001654954-26-004833 ↗ |
| 8-K | 2026-03-24 | 2026-03-24 | 0001654954-26-002695 ↗ |
| 10-K | 2026-03-23 | 2025-12-31 | 0001654954-26-002560 ↗ |
| 8-K | 2025-11-18 | 2025-11-17 | 0001654954-25-013166 ↗ |
| 10-Q | 2025-11-12 | 2025-09-30 | 0001654954-25-012922 ↗ |
| 8-K | 2025-10-02 | 2025-09-29 | 0001654954-25-011410 ↗ |
| 8-K | 2025-08-08 | 2025-08-08 | 0001654954-25-009270 ↗ |
| 10-Q | 2025-08-07 | 2025-06-30 | 0001654954-25-009147 ↗ |
| 8-K | 2025-07-01 | 2025-07-01 | 0001654954-25-007633 ↗ |