CURR Q3 2025 Earnings Stunning EPS Beat Fuels Share Rally NTRS Q1 2026 Earnings EPS Surges Past Estimates Shares Edge Higher SolarEdge Technologies Inc SEDG Q1 2026 Earnings EPS Misses Estimates by Wide Margin Amid Challenging Solar Market LGL Q1 2026 Earnings Loss Per Share Disappoints Amid Missing Revenue Data WLFC Q1 2026 Earnings EPS Surges Past Estimates with 354 Beat PG Q1 2026 Earnings Slight EPS Miss as Consumer Giant Holds Steady