Bharat Dynamics Ltd. - holdings by mutual funds

List of mutual funds holding the stocks of Bharat Dynamics Ltd. (BDL) as on Aug 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
HDFC Defence FundHDFC Mutual Fund3250902414.493.61%
Motilal Oswal Large and Midcap FundMotilal Oswal Mutual Fund28705943661.82%
HDFC Balanced Advantage FundHDFC Mutual Fund2100000267.750.25%
Invesco India Contra FundInvesco Mutual Fund1351229172.280.83%
Motilal Oswal Nifty India Defence Index FundMotilal Oswal Mutual Fund1265304161.332.92%
Nippon India Small Cap FundNippon India Mutual Fund1197856152.730.18%
Bajaj Finserv Flexi Cap FundBajaj Finserv Mutual Fund969580123.621.43%
Axis Small Cap FundAxis Mutual Fund875094111.570.35%
Motilal Oswal ELSS Tax Saver FundMotilal Oswal Mutual Fund850000108.382.11%
Nippon India Multi Asset Allocation FundNippon India Mutual Fund66073184.240.47%
Nippon India Power & Infra FundNippon India Mutual Fund64455582.181.01%
Edelweiss Mid Cap FundEdelweiss Mutual Fund60625777.30.39%
Invesco India PSU Equity FundInvesco Mutual Fund47152760.124.15%
Invesco India Infrastructure FundInvesco Mutual Fund40598851.763.34%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund37548147.870.61%
Aditya Birla Sun Life Nifty India Defence Index FundAditya Birla Sun Life Mutual Fund31974340.772.92%
HDFC Business Cycle FundHDFC Mutual Fund31022139.551.43%
Bajaj Finserv Large & Mid Cap FundBajaj Finserv Mutual Fund30542538.941.58%
Edelweiss Large & Mid Cap FundEdelweiss Mutual Fund25406732.390.66%
BANK OF INDIA AGGRESSIVE HYBRID FUNDBank of India Mutual Fund24200030.861.5%
Edelweiss Small Cap FundEdelweiss Mutual Fund23130729.490.41%
LIC MF Infrastructure FundLIC Mutual Fund22240828.362.42%
ITI Small Cap FundITI Mutual Fund18557523.660.66%
LIC MF Large Cap FundLIC Mutual Fund17659622.521.63%
Bank of India Mid Cap FundBank of India Mutual Fund14000017.852.33%
ITI Multi Cap FundITI Mutual Fund13643317.41.13%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund12473315.90.4%
LIC MF Manufacturing FundLIC Mutual Fund12142815.481.98%
BAJAJ FINSERV MULTI CAP FUNDBajaj Finserv Mutual Fund11505614.670.9%
Invesco India Manufacturing FundInvesco Mutual Fund11222814.311.89%
Axis Nifty India Defence Index FundAxis Mutual Fund7932610.112.93%
Bank of India Multi Cap FundBank of India Mutual Fund770009.820.74%
Edelweiss Flexi Cap FundEdelweiss Mutual Fund738699.420.25%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund700008.930.94%
Edelweiss Multi Cap FundEdelweiss Mutual Fund699958.920.25%
Nippon India Nifty Midcap 150 Index FundNippon India Mutual Fund616467.860.28%
DSP Nifty Midcap 150 Quality 50 Index FundDSP Mutual Fund349964.461.03%
BANK OF INDIA Large & Mid Cap FundBank of India Mutual Fund330004.210.8%
LIC MF Value FundLIC Mutual Fund311073.971.32%
ICICI Prudential Nifty Midcap 150 Index FundICICI Prudential Mutual Fund288313.680.28%
LIC MF Mid Cap FundLIC Mutual Fund284173.620.92%
SBI Nifty Midcap 150 Index FundSBI Mutual Fund278713.550.27%
LIC MF Focused FundLIC Mutual Fund275453.512%
Edelweiss ELSS Tax Saver FundEdelweiss Mutual Fund262983.350.73%
UTI Nifty Midcap 150 Quality 50 Index FundUTI Mutual Fund218182.781.03%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund176962.260.14%
HDFC NIFTY Midcap 150 Index FundHDFC Mutual Fund1565920.28%
BAJAJ FINSERV ELSS TAX SAVER FUNDBajaj Finserv Mutual Fund120141.531.67%
Taurus Mid Cap FundTaurus Mutual Fund120001.531.09%
Aditya Birla Sun Life Nifty Midcap 150 Index FundAditya Birla Sun Life Mutual Fund108431.380.27%
Navi Nifty Midcap 150 Index FundNavi Mutual Fund87921.120.27%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund82291.050.2%
Tata Nifty Midcap 150 Index FundTata Mutual Fund72350.920.28%
JioBlackRock Nifty Midcap 150 Index FundJio BlackRock Mutual Fund62040.790.28%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund51040.650.14%
BANK OF INDIA Midcap Tax Fund Series 2Bank of India Mutual Fund43000.551.62%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund38770.490.14%
SBI Nifty 500 Index FundSBI Mutual Fund35810.460.06%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund34360.440.54%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund33040.420.14%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund32240.410.14%
UTI Nifty Midsmallcap 400 Momentum Quality 100 Index FundUTI Mutual Fund31280.40.3%
Bandhan Nifty Midcap 150 Index FundBandhan Mutual Fund19970.250.27%
UTI Nifty Midcap 150 Index FundUTI Mutual Fund16980.220.27%
Groww Nifty Total Market Index FundGroww Mutual Fund16410.210.06%
HDFC BSE 500 Index FundHDFC Mutual Fund15150.190.06%
Axis Nifty 500 Index FundAxis Mutual Fund14800.190.06%
KOTAK NIFTY MIDCAP 150 INDEX FUNDKotak Mahindra Mutual Fund10180.130.28%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund7810.10.06%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund4800.060.06%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund4340.060.1%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund4110.050.14%
DSP Nifty Midcap 150 Index FundDSP Mutual Fund3830.050.27%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund2740.030.06%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund2720.030.06%
Baroda BNP Paribas Nifty Midcap 150 Index FundBaroda BNP Paribas Mutual Fund2300.030.28%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund2260.030.06%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund1990.030.06%
Navi Nifty midsmallcap 400 Index FundNavi Mutual Fund1900.020.18%
Zerodha Nifty MidSmallcap400 50 50 Index FundZerodha Mutual Fund1830.020.14%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund1040.010.1%
DSP Nifty 500 Index FundDSP Mutual Fund750.010.06%

List of AMCs holding the stocks of Bharat Dynamics Ltd. (BDL) as on Aug 2026

AMCQuantityValue (INR Cr)
HDFC Mutual Fund5683401724.63
Motilal Oswal Mutual Fund4986170635.74
Nippon India Mutual Fund2948498375.93
Invesco Mutual Fund2340972298.47
Bajaj Finserv Mutual Fund1402075178.76
Edelweiss Mutual Fund1390837177.33
Axis Mutual Fund955900121.88
LIC Mutual Fund60750177.46
Bank of India Mutual Fund56630072.2
Aditya Birla Sun Life Mutual Fund33058642.15
ITI Mutual Fund32200841.06
DSP Mutual Fund354544.52
ICICI Prudential Mutual Fund326154.16
SBI Mutual Fund314524.01
UTI Mutual Fund266443.4
Zerodha Mutual Fund212072.7
Taurus Mutual Fund120001.53
Navi Mutual Fund89821.15
Tata Mutual Fund72350.92
Jio BlackRock Mutual Fund69850.89
Kotak Mahindra Mutual Fund44540.57
Bandhan Mutual Fund21960.28
Groww Mutual Fund16410.21
Mirae Asset Mutual Fund6370.08
Angel One Mutual Fund2740.03
Baroda BNP Paribas Mutual Fund2300.03

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Bharat Dynamics Ltd.?
    As on Aug 2026, the mutual fund with highest holding of Bharat Dynamics Ltd. is HDFC Defence Fund. It is holding 3250902 stocks of Bharat Dynamics Ltd. valued at INR 414.49 Cr.
  • Which AMC (Asset Management Company) has highest holding of Bharat Dynamics Ltd.?
    As on Aug 2026, the AMC with highest holding of Bharat Dynamics Ltd. is HDFC Mutual Fund. It is holding 5683401 stocks of Bharat Dynamics Ltd. valued at INR 724.6337 Cr.

Suggested links