TELA Bio Q1 2026 Earnings EPS Misses Estimates Amid Stock Rally FRHC Q1 2026 Earnings EPS of 125 Surprises Shares Slip 323 Century Communities Q1 2026 Earnings EPS Surges 68 Above Estimates Shares Edge Lower LEG Q1 2026 Earnings EPS Misses Estimates by 3724 Despite Positive Stock Reaction STTK Q1 2026 Earnings Narrower Loss Surprises No Revenue as Pipeline Progress Continues Teradyne Q1 2026 Earnings Strong EPS Beat Driven by Robust Demand in Semiconductor Test