NVST Q1 2026 Earnings EPS Beat of 129 Fails to Lift Stock STT Q1 2026 Earnings EPS Beat Drives Positive Market Response BHC Q1 2026 Earnings EPS Beat of 1233 Amid Broader Market Concerns SFST Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Higher WFG Q1 2026 Earnings Strong EPS Surprise Despite Negative Quarterly Results NATR Q1 2026 Earnings EPS Beats Estimates by Over 30 Amid Quiet Revenue Disclosure