IGBC stock index ends at new record high