Barrick Mining B Q1 2026 Earnings EPS Smashes Estimates Yet Shares Slide on Macro Concerns Corbus Pharmaceuticals Q1 2026 Earnings SmallerThanExpected Loss Amid Pipeline Progress CNI Q1 2026 Earnings EPS Surpasses Estimates by 248 Stock Flat MNPR Q1 2026 Earnings Surprise EPS Beat in PreRevenue Biotech VNDA Q1 2026 Earnings WiderThanExpected Loss Raises Concerns FET Q1 2026 Earnings EPS Surprises to the Upside as Stock Pulls Back MCB Q1 2026 Earnings Strong EPS Beat Amid Solid Core Performance BRC Group Holdings RILYZ Q1 2024 Earnings Bondholder Impact Amid No Revenue Visibility and Negative EPS OPRA Q1 2026 Earnings EPS Tops Estimates as Opera Delivers Modest Beat LCTX Q1 2026 Earnings WiderthanExpected Loss as ClinicalStage Biotech Reports No Revenue CGNX Q1 2026 Earnings Robust EPS Surprise Overshadowed by Revenue Disappointment ALGN Q1 2026 Earnings EPS Beats Estimates by 1096 Revenue Not Disclosed