Ballard Power Systems BLDP Q1 2026 Earnings Narrowing Loss Beats Estimates Shares Edge Higher PAC Q1 2026 Earnings EPS Surges Past Estimates Stock Edges Lower Immunovant IMVT Q1 2026 Earnings EPS Miss Driven by Higher RD Investment Stock Holds Steady ABSI Q1 2026 Earnings EPS Beats Estimates Amid Continued Drug Discovery Progress SunCoke Energy SXC Q1 2026 Earnings EPS Misses Estimates by 6956 Despite Sharp Stock Rally Realty Income O Q1 2026 Earnings EPS Misses Estimates by Nearly 20 Stock Edges Higher