Wall Street capped a choppy day of trading Friday with an uneven finish for the major stock indexes, as losses for several large technology companies weighed on the market.

Stocks end mixed on Wall Street, still notch weekly gains