MTX Q1 2026 Earnings EPS Surprises to the Upside as Earnings Beat Estimates BioLineRx Ltd BLRX Q3 2024 Earnings Loss Per Share of 007 on No Revenue Shares Surge 9 ETOR Q1 2026 Earnings Earnings Beat Expectations with 2342 Surprise DCTH Q1 2026 Earnings Narrowed Loss Beats Expectations Amid Strategic Progress SPOT Q1 2026 Earnings EPS Surges Past Estimates Stock Jumps 6 Ridgepost Capital Inc RPC Q1 2026 Earnings EPS Beat of 486 Outpaces Estimates Stock Declines