Didn't really think this piece of news suggested we might see a sell off of a few hundred thousand shares and touch the 52 week low, but I also can't say I'm all that surprised. This is what you get when the market has been primed to expect some stellar initial resource estimates from your 'flagship' Stillwater property "this summer" but instead you announce an LOI
...more