Stock Market Today: Stocks Finish Mixed as Treasury Yields Stabilize

Stocks started the day in the red as the 10-year Treasury yield topped 5%, but finished well off their session lows.