S&P 500 and Stocks Net EPS Revisions

Macro headwinds suggest that the S&P 500 could fall further towards 3,200.

Image: BCA Research

S&P 500 and Stocks Net EPS Revisions