HAE Q1 2026 Earnings EPS Slightly Beats Estimates Shares Rally THG Q1 2026 Earnings Big EPS Beat Driven by Strong Underwriting Performance Five9 Q1 2026 Earnings EPS Surpasses Estimates by 913 as Stock Gains 421 Carlisle Companies Q1 2026 Earnings EPS Surpasses Estimates by 783 Primoris Services PRIM Q1 2026 Earnings EPS Misses Estimates Yet Stock Rallies