- ShareHolding Patterns :31 December 07
- ShareHolding Patterns :30 June 08
- ShareHolding Patterns : September 06
- ShareHolding Patterns : March 07
- ShareHolding Patterns : 31 March 2019
- ShareHolding Patterns : 31 March 2018
- ShareHolding Patterns : 31 March 2017
- ShareHolding Patterns : 31 March 2014
- ShareHolding Patterns : 31 March 2013
- ShareHolding Patterns : 31 March 2012
- ShareHolding Patterns : 31 March 2011
- ShareHolding Patterns : 31 March 2010
- ShareHolding Patterns : 31 March 09
- ShareHolding Patterns : 31 March 08
- ShareHolding Patterns : 31 March 06
- ShareHolding Patterns : 31 December 08
- ShareHolding Patterns : 31 Dec 2018
- ShareHolding Patterns : 31 Dec 2017
- ShareHolding Patterns : 31 Dec 2016
- ShareHolding Patterns : 31 Dec 2015
- ShareHolding Patterns : 31 Dec 2014
- ShareHolding Patterns : 31 Dec 2013
- ShareHolding Patterns : 31 Dec 2012
- ShareHolding Patterns : 31 Dec 2011
- ShareHolding Patterns : 31 Dec 2010
- ShareHolding Patterns : 31 Dec 09
- ShareHolding Patterns : 31 Dec 06
- ShareHolding Patterns : 30 September 08
- ShareHolding Patterns : 30 Sept 2018
- ShareHolding Patterns : 30 Sept 2017
- ShareHolding Patterns : 30 Sept 2016
- ShareHolding Patterns : 30 Sept 2014
- ShareHolding Patterns : 30 Sept 2013
- ShareHolding Patterns : 30 Sept 2012
- ShareHolding Patterns : 30 Sept 2011
- ShareHolding Patterns : 30 Sept 2010
- ShareHolding Patterns : 30 Sept 09
- ShareHolding Patterns : 30 Sept 07
- ShareHolding Patterns : 30 June 2019
- ShareHolding Patterns : 30 June 2018
- ShareHolding Patterns : 30 June 2017
- ShareHolding Patterns : 30 June 2016
- ShareHolding Patterns : 30 June 2015
- ShareHolding Patterns : 30 June 2014
- ShareHolding Patterns : 30 June 2013
- ShareHolding Patterns : 30 June 2012
- ShareHolding Patterns : 30 June 2011
- ShareHolding Patterns : 30 June 2010
- ShareHolding Patterns : 30 June 09
- ShareHolding Patterns : 30 June 07
- Shareholding Pattern: March 31, 2020
- Shareholding Pattern: Mar 31, 2024
- Shareholding Pattern: Mar 31, 2022
- Shareholding Pattern: June 30, 2024
- Shareholding Pattern: June 30, 2020
- Shareholding Pattern: Jun 30, 2023
- Shareholding Pattern: Jun 30, 2022
- Shareholding Pattern: Dec 31, 2022
- Shareholding Pattern : Sep 30, 2022
- Shareholding Pattern : Sep 30, 2021
- Shareholding Pattern : Mar 31, 2021
- Shareholding Pattern : June 30, 2021
- Shareholding Pattern : Dec 31, 2021
- Shareholding Pattern : Dec 31, 2020
- Shareholding Pattern : 31 March 2023
- Shareholding Pattern : 31 Dec 2019
- Shareholding Pattern : 30 Sept 2020
- Shareholding Pattern : 30 Sept 2019