Meta Shares Dip on Quarterly Results as Iran Internet Disruptions Hit User Growth ROKU Q1 2026 Earnings EPS Surges Past Estimates by 71 Stock Slips Slightly Consumer Credit Growth Surges in December Signaling Strong Consumer Spending