IGBC stock index ends at record high