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