Any estimate what the actual float is? According to
CoinMarketCap the supply is almost 30 million coins, but as iCoin is such an old coin that it was almost worthless at some point after the original dev team left, I suspect many people simply lost their wallets and a huge number of coins is now forever lost.
Right now it's still quite feasible to accumulate a 50k to 100k coin stash with a little effort, but the supply is drying up slowly but surely. I'd imagine soon 100k coins will make someone a whale.
Btw, nice trend on the 30 day chart:
https://yobit.net/en/trade/ICN/BTC#1M