Stocks have had a nice run, but at higher prices, the bar for further gains gets higher.

read more