This marks the index’s third consecutive day of hitting record high, with six new highs achieved in June alone and more potential in the nine remaining trading days of the month. In May, the index set new records four times. Throughout CY24, the index has set record highs 32 times. […]