BWXT Q1 2026 Earnings EPS Surge Highlights Strong Operational Execution BANX Q4 2022 Earnings EPS Slightly Misses Estimates Amid Challenging Market Conditions ORIO Q1 2026 Earnings NarrowerThanExpected Loss Signals Improved Cost Discipline Velocity Financial Q1 2026 Earnings EPS Surpasses Estimates with 52 Beat Altimmune Q1 2026 Earnings Narrower Loss Surprises Amid Ongoing Clinical Focus Credicorp Ltd BAP Q4 2025 Earnings EPS Misses Estimates Amid Mixed Operating Conditions