ENIC Q4 2025 Earnings EPS Surpasses Estimates Amid Operational Resilience FTC Solar Q1 2026 Earnings WiderThanExpected Loss Overshadowed by Positive Stock Reaction SNFCA Q4 2025 Earnings Earnings per share of 053 reported stock edges lower Wintrust Financial WTFCN Q1 2026 Earnings Solid EPS Beat Driven by Strong Net Interest Income PERI Q1 2026 Earnings EPS Misses Estimates Amid Challenging Quarter