S&P 500 ends higher as markets weigh rising yields, upbeat corporate results

S&P 500 ends higher as markets weigh rising yields, upbeat corporate results