KGC Q1 2026 Earnings EPS Misses Estimates Amid Operational Headwinds Moderna Inc MRNA Q1 2026 Earnings Narrowerthanexpected loss as cost controls offset revenue headwinds BYD Q1 2026 Earnings EPS Falls Short of Estimates Shares Edge Higher IBEX Q1 2026 Earnings EPS Beats Estimates Stock Edges Higher IPHA Q1 2026 Earnings Significant EPS Miss Amid Ongoing RD Focus EGP Q1 2026 Earnings Strong EPS Beat Driven by Solid Operations