Actually chillo, ICP sprang a surprise after the close on Friday 18/5 with an announcement imaginatively titled "Appendix 3B" (and NOT marked price sensitive) which was in fact a notice of a private placement of 60,711,110 shares at $0.0417 each (representing a 14.95% increase in shares on issue to more than 466 million, now that's one way of dealing with a ridiculously low market cap).
Oh and another surprise, these new shares had been issued two days earlier on Wed 16/5 which may or may not explain the trading patterns on Thurs/Fri.
I have a few, have traded some too, will probably not be selling more now but my expectations for the shareprice in the short term have been dampened somewhat.
Cheers
STL Price at posting:
0.0¢ Sentiment: Hold Disclosure: Held