BioRad Q1 2026 Earnings Earnings Miss Estimates Despite Stock Rally AEHR Q1 2026 Earnings Narrower Loss Exceeds Expectations as Demand Trends Improve DX Q1 2026 Earnings EPS Misses Estimates Amid Interest Rate Volatility Ballard Power Systems BLDP Q1 2026 Earnings Narrowed Loss Exceeds Expectations Starwood Property Trust Q1 2026 Earnings EPS Misses Estimates as Shares Edge Lower Knowles Corporation KN Q1 2026 Earnings EPS Surpasses Estimates Stock Rises Over 4