HOLX Q1 2026 Earnings EPS Falls Short of Expectations by 645 AIT Q1 2026 Earnings Narrow Profit Miss Amidst Steady Operational Performance TWOD Q1 2026 Earnings Strong EPS Surprise of 2947 Delivers Beat TFC Q1 2026 Earnings EPS Surpasses Estimates by 86 as Truist Delivers Solid Results Everus Construction Group ECG Q1 2026 Earnings Strong EPS Beat Drives Investor Caution VIVS Q3 2025 Earnings EPS Beat Surprises Market Amid Challenging Environment