TDG Q1 2026 Earnings Strong EPS Beat Highlights Resilient Aerospace Demand Tecogen Inc TGEN Q1 2026 Earnings Narrower Loss Surprises Street as Stock Gains 415 Immunome Inc IMNM Q1 2026 Earnings NarrowerThanExpected Loss Fails to Lift Sentiment PRTH Q1 2026 Earnings EPS Surges 277 Above Estimates Shares Rally BRFH Q1 2026 Earnings NarrowerThanExpected Loss Drives Positive Stock Reaction TMHC Q1 2026 Earnings EPS Surges Past Estimates by 2856