Over 80 companies, including NTPC and SBI Life Insurance, are set to announce their Q1 FY27 results today, July 24.