HDFC Bank Ltd
NSE
₹3,489.46 Cr
4,66,56,822 sh
as-of 31 Jul 2026T+30ICICI Bank Ltd
NSE
₹3,149.93 Cr
2,19,46,887 sh
as-of 31 Jul 2026T+30Reliance Industries Ltd
NSE
₹2,707.76 Cr
2,07,12,592 sh
as-of 31 Jul 2026T+30Bharti Airtel Ltd
NSE
₹1,838.34 Cr
93,26,226 sh
as-of 31 Jul 2026T+30Larsen & Toubro Ltd
NSE
₹1,409.81 Cr
35,79,462 sh
as-of 31 Jul 2026T+30State Bank of India
NSE
₹1,305.61 Cr
1,27,15,354 sh
as-of 31 Jul 2026T+30Infosys Ltd
NSE
₹1,206.48 Cr
1,06,76,802 sh
as-of 31 Jul 2026T+30Axis Bank Ltd
NSE
₹1,076.68 Cr
87,56,734 sh
as-of 31 Jul 2026T+30Bajaj Finance Limited
NSE
₹935.65 Cr
81,95,203 sh
as-of 31 Jul 2026T+30Mah & Mah Ltd.
NSE
₹930.86 Cr
27,40,776 sh
as-of 31 Jul 2026T+30Kotak Mahindra Bank Ltd
NSE
₹879.17 Cr
2,25,31,268 sh
as-of 31 Jul 2026T+30ITC Ltd
NSE
₹829.73 Cr
2,95,33,064 sh
as-of 31 Jul 2026T+30Tata Consultancy Services Ltd
NSE
₹733.61 Cr
31,01,147 sh
as-of 31 Jul 2026T+30Eternal Ltd
NSE
₹669.88 Cr
2,21,55,906 sh
as-of 31 Jul 2026T+30Sun Pharmaceutical Industries Ltd
NSE
₹657.49 Cr
33,05,052 sh
as-of 31 Jul 2026T+30Titan Company Ltd
NSE
₹609.47 Cr
12,50,119 sh
as-of 31 Jul 2026T+30Hindustan Unilever Ltd
NSE
₹574.18 Cr
27,33,135 sh
as-of 31 Jul 2026T+30Maruti Suzuki India Ltd
NSE
₹561.89 Cr
3,94,599 sh
as-of 31 Jul 2026T+30NTPC Ltd
NSE
₹504.92 Cr
1,45,44,663 sh
as-of 31 Jul 2026T+30Tata Steel Ltd
NSE
₹478.70 Cr
2,52,21,068 sh
as-of 31 Jul 2026T+30HCL Technologies Limited
NSE
₹436.23 Cr
32,39,709 sh
as-of 31 Jul 2026T+30UltraTech Cement Ltd
NSE
₹429.55 Cr
3,60,823 sh
as-of 31 Jul 2026T+30Bharat Electronics Ltd
NSE
₹425.20 Cr
1,09,64,415 sh
as-of 31 Jul 2026T+30Power Grid Corporation of India Ltd
NSE
₹396.62 Cr
1,39,50,584 sh
as-of 31 Jul 2026T+30Adani Ports and Special Economic Zone Ltd
NSE
₹383.56 Cr
22,56,887 sh
as-of 31 Jul 2026T+30Asian Paints Ltd
NSE
₹379.30 Cr
13,80,039 sh
as-of 31 Jul 2026T+30InterGlobe Aviation Ltd
NSE
₹354.97 Cr
6,86,496 sh
as-of 31 Jul 2026T+30Bajaj Finserv Limited
NSE
₹348.01 Cr
17,14,835 sh
as-of 31 Jul 2026T+30Tech Mahindra Ltd
NSE
₹322.04 Cr
19,49,863 sh
as-of 31 Jul 2026T+30Trent Limited
NSE
₹304.07 Cr
10,12,026 sh
as-of 31 Jul 2026T+30