Sign inGet started

Swallow John

Insider CIK 1345771 · NJMC President, CEO and Director, Director, 10% owner

Track record PRO

XXXX$█.██M██+██%
XXXX$█.██M██+██%
XXXX$█.██M██+██%
Track record
See how this insider's past purchases performed 30 and 90 days later, and a conviction score on each buy.
Upgrade to Pro · $99/yearAlready Pro? Log in

Trades across companies

TickerCodeTradeFiledSharesPriceValueOwned after
IDR Idaho Strategic Resources, M Exercise deriv2026-01-072026-01-085,750— $017,250SEC↗
IDR Idaho Strategic Resources, M Exercise deriv2026-01-072026-01-085,750— $011,500SEC↗
IDR Idaho Strategic Resources, M Exercise2026-01-072026-01-0811,500$11.50 $132.3K657,278SEC↗
IDR Idaho Strategic Resources, F Tax w/h2026-01-072026-01-082,688$49.20 $132.2K654,590SEC↗
IDR Idaho Strategic Resources, S Sale2025-12-302025-12-3020,000$41.72 $834.4K645,778SEC↗
IDR Idaho Strategic Resources, S Sale2025-12-222025-12-2230,000$43.44 $1.30M665,778SEC↗
IDR Idaho Strategic Resources, S Sale2025-09-232025-09-2338,848$30.81 $1.20M744,400SEC↗
IDR Idaho Strategic Resources, S Sale2025-09-232025-09-2348,622$29.91 $1.45M695,778SEC↗
IDR Idaho Strategic Resources, M Exercise deriv2025-08-282025-08-293,000— $023,000SEC↗
IDR Idaho Strategic Resources, M Exercise2025-08-282025-08-293,000$5.77 $17.3K783,248SEC↗
IDR Idaho Strategic Resources, S Sale2025-08-192025-08-1950,000$23.51 $1.18M780,248SEC↗
IDR Idaho Strategic Resources, S Sale2025-07-102025-07-11100,000$15.27 $1.53M830,248SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-169,727— $022,454SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-169,727— $012,727SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-163,546— $026,000SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-229,727— $012,727SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-229,727— $022,454SEC↗
IDR Idaho Strategic Resources, A Award deriv2025-01-152025-01-223,546— $026,000SEC↗
IDR Idaho Strategic Resources, S Sale2024-11-082024-11-0825,000$11.99 $299.8K930,248SEC↗
IDR Idaho Strategic Resources, S Sale2024-11-072024-11-07225,000$13.04 $2.93M955,248SEC↗
IDR Idaho Strategic Resources, M Exercise deriv2024-10-142024-10-168,929— $03,000SEC↗
IDR Idaho Strategic Resources, M Exercise2024-10-142024-10-168,929$5.60 $50.0K1,180,248SEC↗
IDR Idaho Strategic Resources, S Sale2024-05-072024-05-0726,227$8.62 $226.1K1,171,319SEC↗
IDR Idaho Strategic Resources, S Sale2024-05-072024-05-076,000$8.88 $53.3K1,197,546SEC↗
IDR Idaho Strategic Resources, S Sale2024-05-062024-05-07140,687$8.39 $1.18M1,203,546SEC↗
IDR Idaho Strategic Resources, P Buy2023-04-182023-04-206,000$5.30 $31.8K1,344,233SEC↗
IDR Idaho Strategic Resources, A Award deriv2022-09-062022-09-073,000$5.77 $17.3K3,000SEC↗
IDR Idaho Strategic Resources, J Other deriv2022-09-062022-09-077,143$5.60 $40.0K0SEC↗
IDR Idaho Strategic Resources, J Other deriv2022-09-062022-09-0714,285$5.60 $80.0K0SEC↗
IDR Idaho Strategic Resources, P Buy2022-02-072023-02-0835,088$5.70 $200.0K1,338,233SEC↗
NJMCD Idaho Strategic Resources, M Exercise deriv2021-12-172021-12-2117,857$1.40 $25.0K43,584SEC↗
NJMCD Idaho Strategic Resources, P Buy2021-12-172021-12-2117,619$1.40 $24.7K1,303,145SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2021-10-202021-10-22100,000$0.40 $40.0K860,185SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2021-10-152021-10-18125,000$0.40 $50.0K760,185SEC↗
NJMC NEW JERSEY MINING CO P Buy2021-10-152021-10-18250,000$0.30 $75.0K17,597,373SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2021-02-112021-02-12200,000$0.40 $80.0K1,600,000SEC↗
NJMC NEW JERSEY MINING CO M Exercise deriv2020-12-302021-01-04150,000$0.10 $15.0K1,400,000SEC↗
NJMC NEW JERSEY MINING CO M Exercise deriv2020-12-302021-01-04100,000$0.15 $15.0K1,550,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2020-12-302021-01-04100,000$0.15 $15.0K16,837,373SEC↗
NJMC NEW JERSEY MINING CO P Buy2020-12-302021-01-04150,000$0.10 $15.0K16,987,373SEC↗
NJMC NEW JERSEY MINING CO M Exercise deriv2020-10-192020-10-20250,000$0.20 $50.0K1,650,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2020-10-192020-10-20250,000$0.20 $50.0K16,737,373SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2020-04-222020-04-23185,185$0.18 $33.3K1,900,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2020-04-222020-04-23370,370$0.13 $48.1K16,847,373SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2017-10-202017-10-25250,000$0.20 $50.0K2,650,000SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2017-10-202017-10-27250,000$0.20 $50.0K2,650,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2017-10-202017-10-25500,000$0.12 $60.0K0SEC↗
NJMC NEW JERSEY MINING CO P Buy2017-10-202017-10-27500,000$0.12 $60.0K16,477,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2017-05-182017-05-18100,000$0.12 $12.0K14,977,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2017-05-172017-05-18300,000$0.12 $36.0K14,877,003SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2017-03-282017-06-12500,000$0.20 $100.0K2,700,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2017-03-282017-06-121,000,000$0.10 $100.0K0SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2016-12-302017-01-03125,000— $02,700,000SEC↗
NJMC NEW JERSEY MINING CO X Exercise deriv2016-12-302017-01-03250,000$0.10 $25.0K2,450,000SEC↗
NJMC NEW JERSEY MINING CO X Exercise deriv2016-12-302017-01-03250,000$0.10 $25.0K2,200,000SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2016-12-302017-01-03125,000— $02,575,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2016-12-302017-01-03500,000$0.10 $50.0K14,577,003SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2016-12-292017-01-03400,000$0.20 $80.0K2,450,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2016-12-292017-01-03800,000$0.10 $80.0K14,077,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2016-02-122016-02-17110,000$0.09 $9.9K13,187,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2016-02-122016-02-1716,745$0.10 $1.7K13,203,748SEC↗
NJMC NEW JERSEY MINING CO P Buy2016-02-122016-02-1773,255$0.10 $7.3K13,277,003SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2015-12-302016-01-04250,000— $02,050,000SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2015-12-302016-01-04250,000— $01,800,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-172015-12-1810,000$0.06 $60013,077,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-162015-12-1820,868$0.05 $1.0K13,059,803SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-162015-12-187,200$0.07 $50413,067,003SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-092015-12-0955,000$0.06 $3.3K13,038,935SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-082015-12-092,214$0.06 $13312,983,935SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-12-072015-12-0910,000$0.05 $50012,981,721SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-142015-10-157,667$0.06 $46012,971,721SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-132015-10-15200,000$0.06 $12.0K12,964,054SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-122015-10-13200,000$0.05 $10.0K12,600,054SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-122015-10-1364,000$0.06 $3.8K12,664,054SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-122015-10-13100,000$0.06 $6.0K12,764,054SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-10-122015-10-1339,900$0.04 $1.6K12,400,054SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-09-222015-09-2410,000$0.04 $40012,252,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-09-222015-09-24107,534$0.04 $4.3K12,360,154SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-082015-05-1250,000$0.09 $4.5K12,242,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-082015-05-1250,000$0.08 $4.0K12,192,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-072015-05-08200,000$0.07 $14.0K11,847,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-072015-05-08200,000$0.07 $14.0K12,047,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-072015-05-0865,000$0.08 $5.2K12,112,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-05-072015-05-0830,000$0.08 $2.4K12,142,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2015-01-212015-01-22250,000$0.08 $20.0K11,647,620SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2014-12-312015-02-11250,000— $03,300,000SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2014-12-312015-02-11250,000— $03,550,000SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2014-08-132015-01-30300,000$0.20 $60.0K2,300,000SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2014-08-132014-08-15300,000$0.20 $60.0K2,300,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2014-08-132014-08-15600,000$0.10 $60.0K11,397,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2014-06-232014-06-2328,800$0.13 $3.7K10,797,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2014-06-192014-06-1975,000$0.12 $9.0K10,697,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2014-06-192014-06-2371,200$0.12 $8.5K10,768,820SEC↗
NJMC NEW JERSEY MINING CO P Buy2014-06-172014-06-1925,000$0.12 $3.0K10,622,620SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2014-04-302015-02-11250,000— $03,050,000SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2014-04-302015-02-11250,000— $02,800,000SEC↗
NJMC NEW JERSEY MINING CO A Award deriv2014-04-302015-02-11250,000— $02,550,000SEC↗
NJMC NEW JERSEY MINING CO A Award2014-01-292014-01-291,333,334$0.05 $66.7K10,597,620SEC↗
NJMC NEW JERSEY MINING CO P Buy2013-12-182013-12-20100,000$0.09 $9.0K9,264,286SEC↗
NJMC NEW JERSEY MINING CO P Buy2013-12-112013-12-13100,000$0.09 $9.0K9,164,286SEC↗
NJMC NEW JERSEY MINING CO P Buy deriv2013-10-112013-12-052,000,000$0.05 $100.0K2,000,000SEC↗
NJMC NEW JERSEY MINING CO P Buy2013-10-112013-12-054,000,000$0.05 $200.0K9,064,286SEC↗
NJMC NEW JERSEY MINING CO P Buy2013-08-302013-12-055,000,000$0.04 $200.0K5,064,286SEC↗
NJMC NEW JERSEY MINING CO P Buy2009-02-102013-12-0564,286$0.17 $10.9K64,286SEC↗