I was thinking I might award sar with the worst performing share price in the world award or something like that, but after checking the rest of my high risk/reward stocks I think they are all tied in a photo finish.
SAR Price at posting:
16.1¢ Sentiment: Buy Disclosure: Held