A solid week for stocks, especially the mega-caps
Stocks ended the day weaker after giving up an early rally.
Read MoreStocks ended the day weaker after giving up an early rally.
Read MoreThe first quarter 2023 earnings season is almost finished, with an additional 14 companies in the S&P 500 Index (SPX) reporting over the last week.
Read MoreHere are the closing levels for our four key tactical indicators over the past five days:
Read MoreS&P equity futures are trading slightly above Thursday's close amidst a positive session in Europe and a mostly higher close in Asia overnight.
Read More