MarketPeel
Insider Trading Intelligence
JS

John Swallow

IDR
PRESIDENT & CEO · IDAHO STRATEGIC RESOURCES, INC. · CIK 0001345771
FILING MIX · LIFETIME40%/60%
BUYS
12
SELLS
18
TOTAL VALUE
$12.89M
COMPANIES
1
ACTIVE SINCE
Feb 2022
HOLDINGS NOW
17,250
AVG SELL PX
$16.93
TRADE KIND
SHOWING 30 / 30
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
13 backtested trades · 8 horizons · 13 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by John Swallow, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d13+38.46%+8.35%+0.01%+8.34%+11.25%
14d13+23.08%+11.31%+0.55%+10.76%+12.07%
30d13+30.77%+9.69%+1.48%+8.22%+0.66%
60d13+30.77%+15.77%+2.74%+13.03%+12.50%
90d13+23.08%+24.40%+0.70%+23.71%+14.89%
180d13+30.77%+32.99%+3.91%+29.07%+34.26%
1y13(5 pending)+12.50%+83.91%+11.58%+72.33%+67.13%
2y13(8 pending)+20.00%+303.85%+35.17%+268.67%+378.58%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
IDR · 17,250 shares · as of Jan 7, 2026
0336,058672,1171,008,1751,344,2332023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 12 buys / 18 sellsCOVERAGE · 17 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASE
President & CEO
11,500$11.50$132.3K657,278Jan 7, 2026Jan 8, 2026View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
2,688$49.20$132.2K654,590Jan 7, 2026Jan 8, 2026View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
5,75011,500Jan 7, 2026Jan 8, 2026View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
5,75017,250Jan 7, 2026Jan 8, 2026View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
20,000$41.72$834.4K645,778Dec 30, 2025Dec 30, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
30,000$43.44$1.30M665,778Dec 22, 2025Dec 22, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
38,848$30.81$1.20M744,400Sep 23, 2025Sep 23, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
48,622$29.91$1.45M695,778Sep 23, 2025Sep 23, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASE
President & CEO
3,000$5.77$17.3K783,248Aug 28, 2025Aug 29, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
3,00023,000Aug 28, 2025Aug 29, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
50,000$23.51$1.18M780,248Aug 19, 2025Aug 19, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
100,000$15.27$1.53M830,248Jul 10, 2025Jul 11, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
3,54626,000Jan 15, 2025Jan 16, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
9,72712,727Jan 15, 2025Jan 16, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
9,72722,454Jan 15, 2025Jan 16, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
3,54626,000Jan 15, 2025Jan 22, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
9,72712,727Jan 15, 2025Jan 22, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
9,72722,454Jan 15, 2025Jan 22, 2025View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
25,000$11.99$299.8K930,248Nov 8, 2024Nov 8, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
225,000$13.04$2.93M955,248Nov 7, 2024Nov 7, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASE
President & CEO
8,929$5.60$50.0K1,180,248Oct 14, 2024Oct 15, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
8,9293,000Oct 14, 2024Oct 15, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
6,000$8.88$53.3K1,197,546May 7, 2024May 7, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
26,227$8.62$226.1K1,171,319May 7, 2024May 7, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
140,687$8.39$1.18M1,203,546May 6, 2024May 7, 2024View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASE
President & CEO
6,000$5.30$31.8K1,344,233Apr 18, 2023Apr 20, 2023View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
7,143$5.60$40.0K0Sep 6, 2022Sep 7, 2022View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
SALE
President & CEO
14,285$5.60$80.0K0Sep 6, 2022Sep 7, 2022View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASEGRANT
Stock grant
3,000$5.77$17.3K3,000Sep 6, 2022Sep 7, 2022View →
IDR
IDAHO STRATEGIC RESOURCES, INC.
PURCHASE
President & CEO
35,088$5.70$200.0K1,338,233Feb 7, 2022Feb 7, 2023View →
Other insiders · IDR
Loading peer insiders…
About this filer
CIK 0001345771
ROLE
President & CEO
PRIMARY
IDR
COMPANIES
1
ACTIVE SINCE
Feb 2022
MARKETPEEL · /INSIDER/0001345771DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback