$STLT first ever revenue and now WALMART is stocking it!!! B
Post# of 88915
Way over sold biotech here, still at 10% of its 2016 highs. Super low OS, about 38 Mil, about 8 Mil shares in the float and the officers own about 60% of the issued shares. This is a real biotech with cancer drug trials, that just hit the revenue stage to make $$$$$$$$$$$$$$$$
This is huge, and it rallies easy, floats on air. Does not take much buying to make it run hard!!! Less than 200,000 share buying rallied it 85 Last week on Friday.