STRI is so undervalued as to be beyond silly. CEO/BOD should immediately sell the company or even simply dissolve the company and payout all the balance sheet cash to shareholders. Pretty crazy to be selling for sub.1 PS and EV/EBITDA of about 0.2. This EV/EBITDA is about 20 or 30X lower than where it should be. I was happy to be able to add some shares today.
Register for free to join our community of investors and share your ideas. You will also get access to streaming quotes, interactive charts, trades, portfolio, live options flow and more tools.