Index is trading at 30.4 times its trailing 12-month earnings per share, highest since it began reporting its ratios in 1999
Index is trading at 30.4 times its trailing 12-month earnings per share, highest since it began reporting its ratios in 1999