S&P 500 Brushes Record High | Weekly Market Performance | October 25, 2019

U.S. stocks gained for a third straight week, and the S&P 500 Index brushed record highs...

Seasonal (Tail)winds | Weekly Market Commentary | October 21, 2019

The stock market has started October on a bumpy path. Many global issues remain unresolved, but seasonal forces, sound fundamentals,…..

Another Run at Record Highs | Weekly Market Performance | October 18, 2019

U.S. stocks gained this week, making another run at all-time highs as investors watched global developments, and third quarter earnings…..

Portfolio Compass | October 16, 2019

We have maintained our S&P 500 Index year-end fair value target of 3,000, even as the index hovers near that…..

Earnings May See Better Days Ahead | Weekly Market Commentary | October 14, 2019

Corporate earnings growth has ground to a halt, but we think better times lie ahead. While tariffs and ongoing trade…..

Stocks Rally to End Week | Weekly Market Performance | October 11, 2019

Stocks rallied on trade optimism late in the week, erasing the S&P 500 Index's 2% loss through Tuesday..

Market Insight Quarterly | Third Quarter 2019

Continued economic growth and Fed rate cuts helped support stocks amid ongoing trade uncertainty...

Market Insight Monthly | September 2019

Economic data improves in September...

Policy Uncertainty Intensifies | Weekly Market Commentary | October 7, 2019

Geopolitical matters1 have complicated the tug-of-war between fiscal2 and monetary3 policies and contributed to investor concerns about increased policy uncertainty.…..

Scary Start to October | Weekly Market Performance | October 4, 2019

Stocks fell for a third straight week as investors gauged the health of the U.S. economy and its impact on…..