Stock Market Today: Stocks Snap Weekly Losing Streak

The latest inflation data helped lift investor sentiment on Friday, as did a round of well-received tech earnings.