ABR Q1 2026 Earnings Earnings Miss Exposes Headwinds as REIT Navigates Elevated Interest Rates
LXFR Q1 2026 Earnings EPS Surges Past Estimates with 32 Beat
OGN Q1 2026 Earnings EPS Misses Estimates Despite Modest Stock Gain
Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher
OraSure Technologies Inc OSUR Q1 2026 Earnings WiderthanExpected Loss Raises Concerns Despite Stock Surge
Albemarle Corporation ALB Q1 2026 Earnings Massive EPS Surprise of 16682 Highlights Strong Operational Performance