$SPX 3100 well-deserved. We’ve been talking about this leg up for weeks as there was powerful buying clearly visible for all of Apr and May. Banks absolutely en fuego, +20-25% in 3 wks. $QQQ $AAPL $MSFT all-time highs this week or next.