HDFC Bank Ltd
NSE
₹15,089.70 Cr
20,17,60,932 sh
as-of 31 Jul 2026T+30ICICI Bank Ltd
NSE
₹13,621.40 Cr
9,49,06,119 sh
as-of 31 Jul 2026T+30Reliance Industries Ltd
NSE
₹11,709.29 Cr
8,95,68,528 sh
as-of 31 Jul 2026T+30Bharti Airtel Ltd
NSE
₹7,949.64 Cr
4,03,29,937 sh
as-of 31 Jul 2026T+30Larsen & Toubro Ltd
NSE
₹6,096.50 Cr
1,54,78,856 sh
as-of 31 Jul 2026T+30State Bank of India
NSE
₹5,645.93 Cr
5,49,85,655 sh
as-of 31 Jul 2026T+30Infosys Ltd
NSE
₹5,217.24 Cr
4,61,70,243 sh
as-of 31 Jul 2026T+30Axis Bank Ltd
NSE
₹4,655.97 Cr
3,78,67,255 sh
as-of 31 Jul 2026T+30Bajaj Finance Limited
NSE
₹4,046.07 Cr
3,54,38,984 sh
as-of 31 Jul 2026T+30Mah & Mah Ltd.
NSE
₹4,025.40 Cr
1,18,52,139 sh
as-of 31 Jul 2026T+30Kotak Mahindra Bank Ltd
NSE
₹3,801.84 Cr
9,74,33,186 sh
as-of 31 Jul 2026T+30ITC Ltd
NSE
₹3,588.06 Cr
12,77,11,666 sh
as-of 31 Jul 2026T+30Tata Consultancy Services Ltd
NSE
₹3,172.37 Cr
1,34,10,444 sh
as-of 31 Jul 2026T+30Eternal Ltd
NSE
₹2,896.81 Cr
9,58,09,957 sh
as-of 31 Jul 2026T+30Sun Pharmaceutical Industries Ltd
NSE
₹2,843.23 Cr
1,42,92,277 sh
as-of 31 Jul 2026T+30Titan Company Ltd
NSE
₹2,635.55 Cr
54,05,921 sh
as-of 31 Jul 2026T+30Hindustan Unilever Ltd
NSE
₹2,482.95 Cr
1,18,19,082 sh
as-of 31 Jul 2026T+30Maruti Suzuki India Ltd
NSE
₹2,429.82 Cr
17,06,403 sh
as-of 31 Jul 2026T+30NTPC Ltd
NSE
₹2,183.44 Cr
6,28,96,295 sh
as-of 31 Jul 2026T+30Tata Steel Ltd
NSE
₹2,070.05 Cr
10,90,64,818 sh
as-of 31 Jul 2026T+30HCL Technologies Limited
NSE
₹1,886.41 Cr
1,40,09,695 sh
as-of 31 Jul 2026T+30UltraTech Cement Ltd
NSE
₹1,857.48 Cr
15,60,288 sh
as-of 31 Jul 2026T+30Bharat Electronics Ltd
NSE
₹1,838.72 Cr
4,74,14,021 sh
as-of 31 Jul 2026T+30Power Grid Corporation of India Ltd
NSE
₹1,715.11 Cr
6,03,27,340 sh
as-of 31 Jul 2026T+30Adani Ports and Special Economic Zone Ltd
NSE
₹1,658.64 Cr
97,59,604 sh
as-of 31 Jul 2026T+30Asian Paints Ltd
NSE
₹1,640.25 Cr
59,67,791 sh
as-of 31 Jul 2026T+30InterGlobe Aviation Ltd
NSE
₹1,534.99 Cr
29,68,607 sh
as-of 31 Jul 2026T+30Bajaj Finserv Limited
NSE
₹1,504.91 Cr
74,15,544 sh
as-of 31 Jul 2026T+30Tech Mahindra Ltd
NSE
₹1,392.61 Cr
84,31,905 sh
as-of 31 Jul 2026T+30Trent Limited
NSE
₹1,314.91 Cr
43,76,317 sh
as-of 31 Jul 2026T+30