SPRU Q1 2026 Earnings EPS Loss of 016 Per Share No Revenue Disclosed HSDT Q1 2026 Earnings Significant EPS Miss Raises Concerns IAUX Q1 2026 Earnings Narrower Loss Beats Estimates as Gold Operations Gain Traction SOJF Q1 2026 Earnings Earnings Beat Expectations with 591 Surprise BMO Q1 2026 Earnings Profit Beat Drives Modest Share Gains EOSE Q1 2026 Earnings EPS Beats Estimates by 188 as Stock Surges