Greenidge Generation Holdings Inc GREE Q1 2025 Earnings Narrowed Loss Beats Expectations Yet Shares Slide NTLA Q1 2026 Earnings Narrowerthanexpected loss signals continued progress in gene editing pipeline NFE Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Rises 575 SOTK Q1 2026 Earnings EPS Misses Estimates Stock Rises Despite Negative Surprise MCD Q1 2026 Earnings EPS Slightly Above Estimates Amid Modest Stock Decline IMCC Q1 2026 Earnings Disappointing EPS Amid Limited Disclosure Stock Surges