CTO Q1 2026 Earnings Massive EPS Surprise Drives Stock Rally Uranium Royalty Corp UROY Q1 2026 Earnings EPS Turns Positive Topping Estimates by 199 Stock Slips 3 MTNB Q4 2024 Earnings Narrowing Losses Surprise as Biotech Advances Pipeline Without Revenue Airgain Q1 2026 Earnings EPS Misses Estimates as Cost Pressures Weigh Serina Therapeutics Inc SER Q1 2026 Earnings EPS Miss Amid Continued Development Progress Cresud Q1 2026 Earnings Strong EPS of 61402 Amid No Revenue Detail Stock Rises 286