Stocks had a winning session Thursday with all three major averages logging fresh closing highs.

​ 

Socials: