U.S. Markets open in 8 hrs 11 mins

There are 3 stocks at all-time highs you need to buy now:...

Rich Ross, Evercore ISI, discusses what stocks to buy at all-time highs.