ICON plc Q3 2025 Earnings EPS Misses Estimates Amid Cautious Demand Signals TCRT Q4 2023 Earnings EPS Misses Estimates as ClinicalStage Biotech Reports No Revenue QH Q4 2021 Earnings Massive EPS Miss Highlights Operational Challenges TJX Q1 2026 Earnings Strong EPS Beat Amid Mixed Market Reaction RES Q1 2026 Earnings EPS Surprises to the Upside Amid Challenging Oilfield Environment NVNO Q3 2025 Earnings Narrower Net Loss Surpasses Analyst Expectations