Stocks are holding on to record gains. ((self open))