SREA Q1 2026 Earnings Earnings Per Share Slightly Misses Consensus Notes Edge Higher IEX Q1 2026 Earnings EPS Surpasses Estimates on Strong Execution Fluence Energy Q1 2026 Earnings NarrowerThanExpected Loss Stock Declines RUM Q1 2026 Earnings EPS Misses Estimates Stock Gains as Platform Expands Strategy Inc STRF Q1 2026 Earnings Preferred Stock Reports Massive Miss as EPS Deeply Negative MCRB Q1 2026 Earnings EPS Misses Estimates Amid Ongoing Development Activities