Yep there are quite a few that bought up big during days of 0.003 and they can sit back and choose to cash in at their leisure. I'm sure these won't be the last we see of share prices going up and down like a Yoyo.
ICG Price at posting:
0.4¢ Sentiment: Hold Disclosure: Held