The S&P 500 has three hurdles to clear… | NewsImpactScreener