As I remember ICON was sold out on a pre-sail, and there were a lot of investors who didn't manage to buy their tokens. I assume that it has huge potential and I would invest in ICON for sure.
Yes, many people couldn't got their hands on ICON during its sale. Same happened with Wanchain, I Thinks it's ICO sold in no time too