Green Plains Inc GPRE Q1 2026 Earnings Massive EPS Beat Shines Amid Strong Operational Execution ROST Q1 2026 Earnings EPS Surges 145 Above Estimates but Stock Declines WORX Q3 2025 Earnings Loss of 015 Per Share as Stock Rises 847 NMFC Q1 2026 Earnings EPS Misses Estimates Slightly Stock Dips on Narrow Surprise Dyne Therapeutics Q1 2026 Earnings Narrower Loss Than Expected Drives Slight Stock Uptick