I think STSI is down because index holders are now selling to comply with their charter. I think downside might be another $.20 before someone moves in on a flier. Wouldn't touch it ahead of Q2 report, which will probably be terrible.
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.