ETSY Q1 2026 Earnings Earnings Beat Expectations with Strong EPS Surprise TransMedics Group TMDX Q1 2026 Earnings EPS Misses Estimates by Wide Margin Stock Edges Lower CIMN Q1 2026 Earnings EPS Beats Estimates by 282 STRC Q1 2026 Earnings Massive EPS Miss Shakes Preferred Stock Investors Ball Corporation Q1 2026 Earnings EPS Surprises to the Upside as Cost Initiatives Gain Traction IOVA Q1 2026 Earnings EPS Miss Becomes a Buying Opportunity as Shares Jump