BLSH Q1 2026 Earnings EPS Misses Estimates Stock Declines 217 Green Plains GPRE Q1 2026 Earnings Massive EPS Beat of 63555 Drives Stock Higher Rapid7 Q1 2026 Earnings EPS Surpasses Expectations Stock Rises Oragenics Q2 2023 Earnings Narrowing Loss Surprises No Revenue Yet Amdocs DOX Q1 2026 Earnings Slim EPS Miss Masks Steady Operational Performance CRSR Q1 2026 Earnings Strong EPS Beat Drives DoubleDigit Stock Surge