US STOCKS-S&P 500, Dow end up after late rebound; Apple, Pfizer lift