"My favorite 10 bagger, is one of the world's only two primary precious metal palladium producer, SWC (the other one is PAL). From the low ($1.70 per share) at the end of 2008 to recent high ($18.48), SWC already delivered a 10 bagger in a bit over a year. I believe there is still a 10 fold to gain from current level, $13.19, to $132.00 per share, in roughly 2 or 3 years, as palladium enters a 10 year cycle of structural global supply deficit."
The best article I could find on the company is this one at Zacks. It does sound like there is some risk to the stock and future earnings (margins) is determined on the price of palladium. But, it does sound like quite an opportunity.