SoFi vs Ally A Comparative Analysis of Two Leading Online Banks Truist Financial TFC Q1 2026 Earnings Strong EPS Beat Drives Positive Surprise Despite Modest Share Decline Professional Title OpenAI Reportedly Prepares for Confidential IPO Filing This Week Signaling AI IPO Race Intensifies