The sell down over past weeks has generally been on small parcels, sometimes very tiny trades. The facts as they stand (IMO) still show a company that will continue to deliver and prosper, so I still remain cautiously optimistic.
SL1 Price at posting:
0.7¢ Sentiment: Buy Disclosure: Held