STRS Q3 2023 Earnings Loss Reported Amidst Limited Revenue Visibility NVST Q1 2026 Earnings EPS Beat of 129 Fails to Lift Stock BWBBP Q1 2026 Earnings Preferred Stock EPS Slightly Misses Estimates Stock Declines Modestly AWR Q1 2026 Earnings EPS Falls Short of Estimates Stock Edges Lower ELVA Q1 2026 Earnings EPS Surges Past Estimates with 307 Beat CRWS Q1 2026 Earnings EPS of 014 Reported Amid Limited Disclosure