Stocks held their gains going into the last hour of trading Friday. Volume was running lighter on both exchanges in the stock market today. Citrix Systems (CTXS) was off more than 1% but well off its low and at the top of its daily range. Late Thursday, the enterprise software maker preannounced disappointing earnings.