ePlus Inc Q1 2026 Earnings Strong EPS Beat Drives Positive Stock Reaction Baidu Q1 2026 Earnings EPS Beats Estimates but Stock Slides Amid Revenue Uncertainty GeoVax Labs Inc GOVX Q1 2026 Earnings NarrowerThanExpected Loss No Revenue Shares Slide WPP Q4 2025 Earnings EPS Beats Estimates Amid Digital and AIDriven Growth Hubbell Q1 2026 Earnings Slight EPS Miss Fails to Dampen Investor Sentiment as Core Segments Hold Steady ICG Q4 2025 Earnings Massive EPS Miss Shakes Investor Confidence