I note in some of my research that STU has been upgraded in terms of its valuation to approx 1.87. It might be worth buying some whilst the market is pondering the amount of blood on the trading floor.
STU Price at posting:
0.0¢ Sentiment: Buy Disclosure: Held