A broad-based group of stocks is leading the index to new record highs and these three stocks to buy seem unstoppable. Read More