ICO prices was 0.000196 BTC per ICN.
The latest coinmarketcap price is 0.00022582 BTC per ICN. The ICO buyers made a small profit but they haven't made the ROI from other big ICOs yet. Are there imminent upcoming developments that will give the ICO buyers 100% ROI?