OGEN Q2 2023 Earnings Significant EPS Beat Highlights Cost Management Progress IFF Q1 2026 Earnings EPS Surges Past Estimates on Operational Efficiency CleanSpark Q1 2026 Earnings Significant EPS Miss Amid Bitcoin Mining Volatility BTCS Q1 2026 Earnings EPS Misses Estimates as DevelopmentStage Company Faces Headwinds Immunovant IMVT Q1 2026 Earnings NarrowerThanExpected Loss but EPS Miss Highlights RD Spending Tompkins Financial Corporation TMP Q1 2026 Earnings EPS Beats Estimates Despite Stock Decline