Femasys Inc FEMY Q1 2026 Earnings EPS Beat Drives 2985 Stock Surge Celestica CLS Q1 2026 Earnings EPS Surprises to the Upside as Shares Gain BATRA Q1 2026 Earnings NarrowerThanExpected Loss as Braves Navigate Seasonality Calix Inc CALX Q1 2026 Earnings EPS Matches Estimates as Broadband Demand Holds Steady Teleflex TFX Q1 2026 Earnings EPS Beats Estimates by 14 as Stock Dips on Cautious Sentiment STAA Q1 2026 Earnings Strong EPS Surprise of 45385 Driven by Operational Efficiency