PED Q1 2026 Earnings Strong EPS Beat Highlights Operational Progress HTCR Q2 2025 Earnings EPS Surges Past Estimates Driving Stock Rally BBVA Q1 2026 Earnings Strong EPS Beat Amid Modest Stock Decline OSRH Q4 2025 Earnings EPS Misses Estimates as Company Faces Operational Headwinds POWW Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates ALGT Q1 2026 Earnings EPS Surges Past Estimates Despite Revenue Discontinuation