Stocks at all time highs. Earnings season starts next week

The earnings calendar for the next two weeks 
The major stock indices are trading near the highs for the day, and baring an afternoon’s swoon, the major indices are also on pace for all-time record high closes today.