EverBank vs SoFi A Comparative Look at Online Banking Options GIB Q1 2026 Earnings EPS Misses Estimates Stock Gains on Resilient Performance Tariffs in 2025 Potential ShortRun Effects on the US Economy