Stocks are headed for a mixed finish after fluctuating between gains and losses in a choppy trading session.
Stocks headed for a mixed finish