Tennant Company TNC Q1 2026 Earnings EPS Surges Past Estimates Stock Reacts Positively IMVT Q1 2026 Earnings EPS Misses Estimates as Clinical Investment Intensifies Teva Q1 2026 Earnings EPS Beats Estimates Stock Slips on Mixed Market Sentiment VIVS Q3 2025 Earnings EPS Surprise Beats Estimates Amid Unreported Revenue GROV Q1 2026 Earnings Strong EPS Beat Highlights Cost Discipline NXT Q1 2026 Earnings EPS Surprises 1316 Above Estimates