Q4 results today: Companies scheduled to announce financial results on April 29, 2025 are Ambuja Cements, Bajaj Finance, Bharat Petroleum Corporation, Punjab amp; Sind Bank, Jana Small Finance Bank and Welspun Speciality Solutions, according to the BSE calendar.