BY Q1 2026 Earnings EPS Beat With 755 Surprise Shares Edge Higher Metalla Royalty Streaming Q1 2026 Earnings EPS Misses Estimates but Stock Rises 545 on Strategic Progress RJET Q1 2026 Earnings Profitability Returns Amidst Sparse Guidance SENEB Q1 2026 Earnings Strong EPS of 619 Reported No Analyst Estimates Available BRN Q4 2024 Earnings Loss Reported Amid Challenging Energy Environment Turn Therapeutics Inc TTRX Q1 2026 Earnings Narrow EPS Miss Overshadowed by Operational Progress