In anticipation of a Trump win. Good earnings from tech. The promise of improved GDP.
And still bouncing back from March devistation.