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.
Add to My Watchlist
What is My Watchlist?