Finance August 9, 2026 Q1 Results Tracker: Tata Motors, Vodafone Idea among 2,045 companies set to announce earnings this week