Toro Company TTC Q1 2026 Earnings Strong EPS Beat Amid Modest Market Caution ReNew Energy Global plc RNW Q1 2026 Earnings EPS Surges Past Estimates as Profitability Improves GOOGL Q1 2026 Earnings EPS Miss Amidst AI Investment Pressures JUNS Q4 2025 Earnings NarrowerThanExpected Loss Reflects Cost Control Efforts Despite No Revenue STRC Q1 2026 Earnings Massive EPS Miss Highlights Challenges for Preferred Stock VRTS Q1 2026 Earnings Earnings Miss Estimates Amid Market Headwinds Stock Edges Higher