
On Tuesday, 209 NYSE stocks hit new 52-week highs, compared to just 43 hitting new 52-week lows. On the Nasdaq, 393 stocks reached new 52-week highs, while 70 hit new 52-week lows.
There is no question that the near-term consensus on stocks is bullish. Further afield, it’s anyone’s guess once the effect of tariffs kicks in.