$STLT Walnart and Amazon news is still pushing $STLT up about 16% per day, this could be a 10 bagger from here looking the tiny share structure and 2 year chart!!! Way oversold biotech with first ever revenue selling OTC pain killer at Walmart now!!
(0)
(0)