INVH Q1 2026 Earnings Earnings Per Share Surges Past Estimates by Over 42 SoFi vs TD Bank A Comparative Look at Digital and Traditional Banking Options