RE:Unappreciated juniors I think a sleeper is Superior Gold (SGI).
Similar market cap with Steppe but they are a 80-100K oz producer and have been producing for the last 3 years.
They have 22 million cash, a 10 million gold loan and their property has 2 mills. One of them is on care and maintenance, but for minimum capex, they can restart it and get those numbers up to 150k - 200k in the right price environment.