Shareholding Patterns 2023-2024 30th June 2023 30th Sep 2023 31st Dec 2023 31st Dec 2023 2022-2023 30th June 2022 30th Sep 2022 31st Dec 2022 31st March 2023 2021-2022 30th June 2021 30th Sep 2021 31st Dec 2021 31st March 2022 2020-2021 30th June 2020 30th Sep 2020 31st Dec 2020 31st March 2021 2019-2020 30th June 2019 30th Sep 2019 31st Dec 2019 31st March 2020 2018-2019 30th June 2018 30th Sep 2018 31st Dec 2018 31st March 2019 2017-2018 30th June 2017 30th Sep 2017 31st Dec 2017 31st March 2018 2016-2017 30th June 2016 30th Sep 2016 31st Dec 2016 31st March 2017 2015-2016 30th June 2015 30th Sep 2015 31st Dec 2015 31st March 2016