Stockshakers Market Wrap-up Thursday 06-30-16

S&P 500     2,098.86     +28.09     +1.36%
DOW 30     17,929.99     +235.31     +1.33%
NASDAQ     4,842.67     +63.42     +1.33%
Russell 2000     1,151.92     +20.30     +1.79%