I'm glad we now have a "logical" reason that explains the stronger share price today. Those analysts are worth every penny. I'm looking forward to reading our quarterly on Thursday next week.
FT
STO Price at posting:
$4.15 Sentiment: Buy Disclosure: Held