BORR Q1 2026 Earnings Earnings Misses Estimates as Loss Widens Impinj Inc PI Q1 2026 Earnings Slight EPS Miss amid Strong Stock Momentum Ready Capital Corporation Q1 2026 Earnings Deep Earnings Miss Highlights Operational Headwinds PLMR Q1 2026 Earnings Earnings Beat Driven by Underwriting Strength Baytex Energy Q1 2026 Earnings Significant EPS Miss Amidst Challenging Oil Market Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations