SMR Q1 2026 Earnings EPS Miss Amid Continued PreRevenue Operations EM Q2 2024 Earnings Stellar EPS Surprise of 42957 Quince Therapeutics Inc QNCX Q1 2026 Earnings Surprise Profitability as EPS Beats Estimates by Over 200 BOX Q1 2026 Earnings EPS Slightly Beats Estimates Amid Modest Stock Pullback FLOC Q1 2026 Earnings EPS Surges Past Estimates by 235 GATX Q1 2026 Earnings EPS Beats Estimates as Railcar Leasing Portfolio Holds Steady