only 97.4m shares traded below three cent price range (on its way down) since 26.04.17 up until yesterday. This is going off comsec trading history only.... so a lot could be gone already. the CR was strategic and top holders, so i don't think will have had too much effect... i believe most of them will be holding long term.
STL Price at posting:
2.7¢ Sentiment: Buy Disclosure: Held