AZZ Q1 2026 Earnings Earnings Beat Lifts Sentiment Despite Revenue Discrepancy HRTG Q1 2026 Earnings EPS Misses Estimates as Underwriting Pressures Persist CPIX Q1 2026 Earnings Loss Per Share of 013 as Stock Rebounds 65 HFWA Q1 2026 Earnings Net Interest Margin Stability Drives Earnings Beat AAOI Q1 2026 Earnings EPS Misses Estimates as Investors Focus on LongTerm Strategy BBNX Q1 2026 Earnings NarrowerThanExpected Loss Highlights Cost Discipline