S&P500 Historical Data
Dividend Yield
1.13%
CAPE
40.54
PE
31.13
EPS
214.07