Stocks ended an abbreviated week of trading with mixed results as the U.S. markets closed a day early in observance of Good Friday.

read more