IDEX Corporation Q1 2026 Earnings Strong EPS Beat Drives Modest Stock Gain Smart Share Global EM Q2 2024 Earnings Stellar EPS Beat Surges 42957 Above Estimates GTX Q1 2026 Earnings EPS Surprise Lifts Results but Stock Slips Bank of America Q1 2026 Earnings EPS Surges Past Expectations as Net Interest Income Holds Steady Geron Corporation Q1 2026 Earnings NarrowerThanExpected Loss as Rytelo Commercialization Advances Forrester Research FORR Q1 2026 Earnings EPS Misses Estimates by Wide Margin as Stock Declines