Shareholding pattern
- Shareholding pattern 30th June 2024
- Shareholding pattern 30th June 2025
- Shareholding pattern 30th June 2025
- Shareholding pattern 31st March 2025
- Shareholding pattern Sept 2024
- Shareholding Pattern 30th June 2020
- Shareholding pattern 30th June 2021
- Shareholding pattern 30th June 2022
- Shareholding pattern 30th June 2023
- Shareholding Pattern 30th Sept 2020
- Shareholding pattern 30th Sept 2021
- Shareholding pattern 30th Sept 2022
- Shareholding Pattern 30th Sept 2023
- Shareholding pattern 31st Dec 2020
- Shareholding pattern 31st Dec 2021
- Shareholding pattern 31st Dec 2022
- Shareholding pattern 31st Dec 2023
- Shareholding pattern 31st March 2021
- Shareholding pattern 31st March 2022
- Shareholding Pattern 31st March 2023 final
- Shareholding Pattern 31st March 2024