Shareholding Pattern
- Shareholding pattern 30th Dec, 2025
- Shareholding pattern 30th September, 2025
- Shareholding pattern 30th June,2025
- Shareholding Pattern 31st March, 2025
- Shareholding Pattern 30th September, 2024
- Shareholding Pattern 31st December, 2024
- Shareholding Pattern 30th June, 2024.
- Shareholding Pattern 31st March, 2024.
- Shareholding Pattern 31st December, 2023
- Shareholding Pattern 30th September, 2023
- Shareholding Pattern 30th June, 2023
- Shareholding pattern 31st March, 2023
- Shareholding pattern 31st December, 2022
- Shareholding Pattern 30th September, 2022
- Shareholding Pattern 30th June, 2022
- Shareholding Pattern 31st March 2022
- Shareholding Pattern 31st December, 2021
- Shareholding Pattern 31st March, 2020
- Shareholding Pattern 31st December, 2019
- Shareholding Pattern 30th September, 2019
- Shareholding Pattern 30th June, 2019
- Shareholding pattern 31st March, 2019
- Shareholding pattern 31st December, 2018
- Shareholding pattern 30th September, 2018
- Shareholding pattern 30th June, 2018
- Shareholding pattern 31st March, 2018
- Shareholding pattern 31th December, 2017
- Shareholding pattern 30th September, 2017
- Shareholding Pattern 30th June, 2017
- Scrutinizers Report on voting results 2019
- Shareholding Pattern 31st March, 2017
- Shareholding Pattern 31st December, 2016
- Shareholding Pattern 30th September, 2016
- Shareholding Pattern 30th June, 2016
- Shareholding Pattern 31st March, 2016
- Shareholding Pattern 31st December 2015
- Shareholding Pattern 30th September, 2015
- Shareholding Pattern 30th June, 2015
- Shareholding Pattern 30th June, 2020
- Shareholding Pattern 30th September, 2020
- Shareholding Pattern 31st December, 2020
- Shareholding Pattern 31st March, 2021
- Shareholding Pattern 30th June, 2021
- Shareholding Pattern 30th September, 2021