FFIN Q1 2026 Earnings EPS Beats Estimates by 38 ASTE Q1 2026 Earnings EPS Misses Estimates Stock Shows Resilience PEW Q1 2026 Earnings NarrowerThanExpected Loss Signals Progress WAVE Q1 2026 Earnings Loss Narrows as Wave Energy Developer Advances Key Projects SBS Q1 2026 Earnings Modest Earnings Beat Amid Flat Revenue and Negative Stock Reaction MDLN Q1 2026 Earnings Earnings Per Share Surpasses Estimates Amid Mixed Market Reaction