NXE Q1 2026 Earnings EPS Misses Estimates Significantly as Stock Gains on LongTerm Outlook Origin Agritech Limited SEED Q4 2011 Earnings EPS Surges Past Expectations Despite Missing Revenue Details OCUL Q1 2026 Earnings EPS Misses Estimates as PreCommercial Biotech Continues Development SRPT Q1 2026 Earnings EPS Smashes Estimates by 1847 as Gene Therapy Execution Drives Profit Surprise FR Q1 2026 Earnings Massive EPS Beat Drives Positive Market Reaction CURR Q3 2025 Earnings Stunning EPS Beat Fuels Share Rally