FWIW, the short term breadth has had enough break out last week that any pullback will be bought, and topping will take longer into June. I expect a turn back down toward the end of the month (or perhaps in July after the quarter ends). Maybe new highs, but limited upside... $SPX