Stocks Are Booming. Investors Are Bullish.

  • Around 80% of reporting companies have topped Wall Street's forecasts, well ahead of the historical pace of around 67%.