S&P 500 (SPY) 308.60 support. All-time high 311.84.
Russell 2000 (IWM) 155-156 Key support 157.75. 160.46 resistance.
Dow (DIA) A small gap up to a new all-time high at 279.95. 276.90 now nearest support
Nasdaq (QQQ) All-time highs at 202.80. 200.90 support.