SoFi vs Ally A Comparative Analysis of Online Banking Services SKIL Q1 2026 Earnings EPS Misses Estimates Shares Dip 27 Phreesia Reports Q1 Results Key Takeaways from Earnings Call