Chemours Q1 2026 Earnings Strong EPS Surprise Despite Ongoing Headwinds Tecogen Inc TGEN Q1 2026 Earnings Strong EPS Beat Drives Stock Higher ILPT Q1 2026 Earnings Earnings Beat Driven by Cost Management Shares Edge Lower Certara Q1 2026 Earnings EPS Misses Estimates but Stock Gains 135 SPCE Q1 2026 Earnings NarrowerthanExpected Loss Drives Stock Surge Airgain Q1 2026 Earnings EPS Misses Estimates Stock Rises 343