US stocks tick closer to records after mixed profit reports