Q1 Results Today: Major companies like Indian Oil, Ashok Leyland, and Vodafone Idea will report Q1 earnings today, August 14, 2025, along with over 500 firms.