SoFi vs Chime Fintech Giants Offer Contrasting Banking Experiences APD Q1 2026 Earnings Earnings Beat Estimates Despite Tepid Market Reaction Meta Shares Decline Following Earnings Report Iran Internet Disruptions Weigh on User Growth