Is this coin below ICO price yet?
ICO price was 10.68 cents - 10,682,516.42 USD invested in 100,000,000 coins. 15% of the coins are for devs. Biggest EU ICO. Now is ... figure it out.
I disagree with people who says that ICO price should be 15% on top of this.