The IDEX price has skyrocketed 24% in the last 24 hours, trading at $0.04531 as of 11 AM EST, with trading volume surging 894 ...