#IDEX is tasting the price of 0.02685, with huge market cap support 26.85M