Stocks slip from record peaks before earnings reports