HDFC Bank Ltd
NSE
₹3,967.77 Cr
5,30,52,176 sh
as-of 31 Jul 2026T+30ICICI Bank Ltd
NSE
₹3,581.70 Cr
2,49,55,243 sh
as-of 31 Jul 2026T+30Reliance Industries Ltd
NSE
₹3,078.92 Cr
2,35,51,774 sh
as-of 31 Jul 2026T+30Bharti Airtel Ltd
NSE
₹2,090.34 Cr
1,06,04,681 sh
as-of 31 Jul 2026T+30Larsen & Toubro Ltd
NSE
₹1,603.03 Cr
40,70,055 sh
as-of 31 Jul 2026T+30State Bank of India
NSE
₹1,484.58 Cr
1,44,58,317 sh
as-of 31 Jul 2026T+30Infosys Ltd
NSE
₹1,371.87 Cr
1,21,40,402 sh
as-of 31 Jul 2026T+30Axis Bank Ltd
NSE
₹1,224.28 Cr
99,57,140 sh
as-of 31 Jul 2026T+30Bajaj Finance Limited
NSE
₹1,063.91 Cr
93,18,617 sh
as-of 31 Jul 2026T+30Mah & Mah Ltd.
NSE
₹1,058.43 Cr
31,16,377 sh
as-of 31 Jul 2026T+30Kotak Mahindra Bank Ltd
NSE
₹999.68 Cr
2,56,19,726 sh
as-of 31 Jul 2026T+30ITC Ltd
NSE
₹943.46 Cr
3,35,81,206 sh
as-of 31 Jul 2026T+30Tata Consultancy Services Ltd
NSE
₹834.16 Cr
35,26,192 sh
as-of 31 Jul 2026T+30Eternal Ltd
NSE
₹761.71 Cr
2,51,92,950 sh
as-of 31 Jul 2026T+30Sun Pharmaceutical Industries Ltd
NSE
₹747.61 Cr
37,58,085 sh
as-of 31 Jul 2026T+30Titan Company Ltd
NSE
₹692.98 Cr
14,21,417 sh
as-of 31 Jul 2026T+30Hindustan Unilever Ltd
NSE
₹652.87 Cr
31,07,708 sh
as-of 31 Jul 2026T+30Maruti Suzuki India Ltd
NSE
₹638.84 Cr
4,48,641 sh
as-of 31 Jul 2026T+30NTPC Ltd
NSE
₹574.13 Cr
1,65,38,370 sh
as-of 31 Jul 2026T+30Tata Steel Ltd
NSE
₹544.31 Cr
2,86,78,187 sh
as-of 31 Jul 2026T+30HCL Technologies Limited
NSE
₹496.04 Cr
36,83,884 sh
as-of 31 Jul 2026T+30UltraTech Cement Ltd
NSE
₹488.38 Cr
4,10,243 sh
as-of 31 Jul 2026T+30Bharat Electronics Ltd
NSE
₹483.49 Cr
1,24,67,383 sh
as-of 31 Jul 2026T+30Power Grid Corporation of India Ltd
NSE
₹450.98 Cr
1,58,62,893 sh
as-of 31 Jul 2026T+30Adani Ports and Special Economic Zone Ltd
NSE
₹436.15 Cr
25,66,360 sh
as-of 31 Jul 2026T+30Asian Paints Ltd
NSE
₹431.28 Cr
15,69,136 sh
as-of 31 Jul 2026T+30InterGlobe Aviation Ltd
NSE
₹403.59 Cr
7,80,528 sh
as-of 31 Jul 2026T+30Bajaj Finserv Limited
NSE
₹395.73 Cr
19,49,986 sh
as-of 31 Jul 2026T+30Tech Mahindra Ltd
NSE
₹366.20 Cr
22,17,230 sh
as-of 31 Jul 2026T+30Trent Limited
NSE
₹345.75 Cr
11,50,737 sh
as-of 31 Jul 2026T+30