Which Mutual Funds Hold a Stock?

Search any NSE/BSE stock to see which mutual funds are betting on it — with allocation %, star rating, and returns.

search

Most Widely Held Stocks by Mutual Funds

ICICI Bank Ltd

Held by 4771 funds

6.46%

avg allocation

HDFC Bank Ltd

Held by 4572 funds

6.98%

avg allocation

State Bank of India

Held by 4506 funds

3.29%

avg allocation

Axis Bank Ltd

Held by 4364 funds

4.12%

avg allocation

Reliance Industries Ltd

Held by 3624 funds

3.97%

avg allocation

Bharti Airtel Ltd

Held by 3530 funds

3.57%

avg allocation

Infosys Ltd

Held by 3484 funds

2.67%

avg allocation

Larsen & Toubro Ltd

Held by 3481 funds

3.0%

avg allocation

Kotak Mahindra Bank Ltd

Held by 3336 funds

3.17%

avg allocation

Mahindra & Mahindra Ltd

Held by 3332 funds

2.02%

avg allocation

NTPC Ltd

Held by 3313 funds

2.34%

avg allocation

SBI Life Insurance Company Ltd

Held by 3261 funds

1.85%

avg allocation

Others Class A2 AIF

Held by 3138 funds

0.35%

avg allocation

Zomato Ltd

Held by 3019 funds

1.79%

avg allocation

Sun Pharmaceutical Industries Ltd

Held by 2881 funds

2.1%

avg allocation

Bajaj Finance Ltd

Held by 2877 funds

1.95%

avg allocation

Maruti Suzuki India Ltd

Held by 2840 funds

2.2%

avg allocation

Cash Margin

Held by 2614 funds

8.23%

avg allocation

HDFC Life Insurance Co Ltd

Held by 2609 funds

1.56%

avg allocation

Net Current Assets

Held by 2514 funds

2.4%

avg allocation

Interglobe Aviation Ltd

Held by 2485 funds

1.64%

avg allocation

ITC Ltd

Held by 2420 funds

1.84%

avg allocation

Tata Steel Ltd

Held by 2338 funds

1.42%

avg allocation

Tata Consultancy Services Ltd

Held by 2337 funds

1.68%

avg allocation

Cummins India Ltd

Held by 2309 funds

1.5%

avg allocation

Ultratech Cement Ltd

Held by 2283 funds

1.7%

avg allocation

Tech Mahindra Ltd

Held by 2270 funds

1.42%

avg allocation

ICICI Lombard General Insurance Company Ltd

Held by 2219 funds

1.58%

avg allocation

Hindustan Unilever Ltd

Held by 2197 funds

1.52%

avg allocation

Bajaj Finserv Ltd

Held by 2176 funds

1.26%

avg allocation

Tata Motors Ltd

Held by 2138 funds

1.04%

avg allocation

Oil & Natural Gas Corporation Ltd

Held by 2109 funds

1.63%

avg allocation

Others CBLO

Held by 2104 funds

5.18%

avg allocation

Cholamandalam Investment & Finance Company Ltd

Held by 2097 funds

1.25%

avg allocation

Apollo Hospitals Enterprise Ltd

Held by 2028 funds

1.12%

avg allocation

Max Financial Services Ltd

Held by 2025 funds

1.49%

avg allocation

Hindustan Aeronautics Ltd

Held by 1959 funds

1.49%

avg allocation

GOVERNMENT OF INDIA 36574 GOI 06OT35 6.48 FV RS 100

Held by 1942 funds

9.64%

avg allocation

Titan Company Ltd

Held by 1931 funds

1.52%

avg allocation

Bharat Electronics Ltd

Held by 1910 funds

1.93%

avg allocation

Shriram Transport Finance Company Ltd

Held by 1861 funds

1.69%

avg allocation

HCL Technologies Ltd

Held by 1839 funds

1.18%

avg allocation

ICICI Prudential Life Insurance Company Ltd

Held by 1825 funds

1.0%

avg allocation

Britannia Industries Ltd

Held by 1816 funds

1.45%

avg allocation

Power Grid Corporation of India Ltd

Held by 1766 funds

1.69%

avg allocation

Asian Paints Ltd

Held by 1715 funds

1.5%

avg allocation

IIFL Wealth Management Ltd

Held by 1673 funds

0.67%

avg allocation

Samvardhana Motherson International Ltd

Held by 1648 funds

1.26%

avg allocation

Bajaj Auto Ltd

Held by 1622 funds

1.31%

avg allocation

Hero Motocorp Ltd

Held by 1598 funds

1.65%

avg allocation

Bharat Petroleum Corporation Ltd

Held by 1590 funds

1.02%

avg allocation

GOVERNMENT OF INDIA 36185 GOI 07JL40 6.68 FV RS 100

Held by 1570 funds

9.36%

avg allocation

Life Insurance Corporation of India

Held by 1549 funds

0.55%

avg allocation

Trent Ltd

Held by 1544 funds

1.06%

avg allocation

Eicher Motors Ltd

Held by 1541 funds

1.39%

avg allocation

Bank Of Baroda

Held by 1535 funds

1.19%

avg allocation

Avenue Supermarts Ltd

Held by 1526 funds

1.24%

avg allocation

TVS Motor Company Ltd

Held by 1505 funds

1.88%

avg allocation

Union Bank of India

Held by 1503 funds

0.76%

avg allocation

Dr. Reddy's Laboratories Ltd

Held by 1498 funds

1.07%

avg allocation

How to use this tool

  • • Search any stock listed on NSE/BSE by its full name
  • • See every mutual fund that holds that stock and their allocation %
  • • Higher allocation = the fund has stronger conviction in that stock
  • • Use this to find funds concentrated in a stock you believe in — or avoid