Webster WBS Q1 2026 Earnings 157 EPS Surges Past 154 Estimates OS OSTX Q4 2025 Disappoints EPS 050 Below 014 Views