It was another week of all-time highs, with the weekly winning streak for the S&P 500 (SPX) continuing. The SPX has moved higher in 17 out of 21 weeks, with a 27% gain during that period. The Nasdaq 100 (QQQ) and the Nasdaq are also 17 out of 21, soaring 30%. The S&P 400 prints the same story, with a 29% pop. Index price volatility is almost undetectable, although there has been some dece
ABBV
TROW
AB
META, LAZ, IBM, SPGI, RCL, HAS, ODFL
SPGI