If it fails, you're in just as bad shape. Stokes missed the opportunity of a life time in the last 18 months. After this how can you have confidence in his stewardship of your money!
SEV Price at posting:
$7.57 Sentiment: LT Sell Disclosure: Not Held