Hey Pear, your first sentence answers the very question of this Thread Title... such a long thread and in Summary the answer is Yes ! Yes, the Share Price has recovered ! Debt is being repaid ahead of schedule, we are returning to Dividends and there is a large and growing demand for our product.
As for the beer, my view is you buy a few for yourself now that STO is on the up and up and say well done. Enjoy !
STO Price at posting:
$6.56 Sentiment: Buy Disclosure: Held