Karooooo Ltd KARO Q1 2026 Earnings EPS Misses by 196 Yet Stock Gains 23
VSEC Q1 2026 Earnings Strong EPS Beat of 278 Masks Modest Stock Decline
OXLCO Q4 2025 Earnings Mixed Results as EPS Misses Estimates Amid Stable Fund Performance
TSCO Q1 2026 Earnings EPS Misses Estimates Amid Challenging Retail Environment
UPWK Q1 2026 Earnings EPS Smashes Estimates Stock Reacts Positively
KMI Q1 2026 Earnings Strong EPS Beat Amid Market Headwinds