S&P 500 Index (SPX) first-half performance.




Share this: