I wear the same glass as you, I think you are the only long term holder for this stock(at least on hc). I tends to hope this is the short term (18 months max) sacrifice is for long term growth.
STE Price at posting:
4.0¢ Sentiment: ST Buy Disclosure: Held