ANNX Q1 2026 Earnings EPS Beat Lifts Shares as PreRevenue Biotech Advances FrancoNevada Q1 2026 Earnings EPS Beats Estimates by 137 Shares Edge Higher SENEA Q1 2026 Earnings Strong EPS of 619 Drives Stock Rally Outlook Therapeutics Q1 2026 Earnings EPS Misses Estimates but Stock Surges 29 UCL Q1 2026 Earnings Narrower Loss Surprises Analysts as Shares Dip MRAM Q1 2026 Earnings EPS Surprises to the Upside as Stock Gains