Shareholders Meeting INVESTOR’S FORUM Public Offer Documents Investor Presentation Transcript Shareholding Pattern Press Release Policies Board & Committee Details Contact for Investor Media Coverage Annual Report & Financials Annual Report Financial Annual Return CSR Report Investor Information Board Meeting Shareholders Meeting Trading Window Closure Unpaid or Unclaimed Dividend Details Stock Exchange Fillings Compliance Certificate under Regulation 7(3) of SEBI LODR Schedule Of Investor Meet Investor Grievance Report Reconciliation of Share Capital Audit Report Statement Of Deviation Or Variation Compliance Certificate under Regulation 40(10) of SEBI LODR MOA and AOA Intimation to Exchange Disclosure for Large Corporate Compliance under Regulation – 74(5) of SEBI [Depository and Participants] Regulations, 2018 Corporate Governance Report Annual Secretarial Compliance Report Circular SEBI Circular Shareholders Meeting Voting Result under Regulation 44 along with Scrutinize's Report for 21st AGM held on 27.09.2024 Proceedings of 21st Annual General Meeting held on 27.09.2024 Notice of Book Closure for 21st AGM and Final Dividend Notice of 21st AGM -27.09.2024 Notice of Book Closure for 20th AGM and Final Dividend Notice of 20th AGM- 22.09.2023 Voting Result under Regulation 44 along with Scrutinize's Report for 19th AGM Proceedings of 19th Annual General Meeting held on 27/09/2022 Newspaper Publication for Notice of 19th AGM Notice of Book Closure for 19th AGM and Final Dividend Notice of 19th AGM- 27.09.2022 Voting Result under Regulation 44 along with Scrutinize's Report for 18th AGM Proceedings of 18th Annual General Meeting held on 29/09/2021 Voting Result under Regulation 44 along with Scrutinize's Report for 17th AGM Proceedings of 17th Annual General Meeting held on 29/09/2020 Scrutinizer Report on E-voting Through Postal Ballot Proceedings of E-voting Through Postal Ballot POSTAL BALLOT NOTICE, 2020 Voting Result under Regulation 44 along with Scrutinize's Report for 16th AGM Proceedings of 16th Annual General Meeting held on 28/09/2019 15th AGM Proceedings_22.09.2018 Voting Result_Regulation 44(3) along with Scrutinizer's Report_15th AGM_2017-18 Q2 & H1 FY 24 Post Earnings Conference Call 23-10-23 Q2 FY 23 Post Earnings Conference Call 11-11-22 Q3&9MFY25 Post Earnings Conference Call 20.02.2025