Bharat Dynamics Ltd. - holdings by mutual funds

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

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
Motilal Oswal Large and Midcap FundMotilal Oswal Mutual Fund3302426413.832.24%
HDFC Defence FundHDFC Mutual Fund3250902407.373.8%
HDFC Balanced Advantage FundHDFC Mutual Fund2100000263.150.24%
Nippon India Small Cap FundNippon India Mutual Fund1746513218.860.28%
Motilal Oswal Nifty India Defence Index FundMotilal Oswal Mutual Fund1233259154.542.99%
Axis Small Cap FundAxis Mutual Fund1040464130.380.43%
Motilal Oswal Flexi cap FundMotilal Oswal Mutual Fund1013579127.010.91%
Bajaj Finserv Flexi Cap FundBajaj Finserv Mutual Fund969580121.51.49%
Motilal Oswal ELSS Tax Saver FundMotilal Oswal Mutual Fund880000110.272.31%
Nippon India Multi Asset Allocation FundNippon India Mutual Fund66073182.80.49%
Nippon India Power & Infra FundNippon India Mutual Fund64455580.771%
Edelweiss Mid Cap FundEdelweiss Mutual Fund60625775.970.41%
Invesco India PSU Equity FundInvesco Mutual Fund47152759.094.06%
Invesco India Infrastructure FundInvesco Mutual Fund40598850.873.3%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund37548147.050.61%
HDFC Business Cycle FundHDFC Mutual Fund31022138.871.42%
Aditya Birla Sun Life Nifty India Defence Index FundAditya Birla Sun Life Mutual Fund30570038.312.98%
Bajaj Finserv Large & Mid Cap FundBajaj Finserv Mutual Fund30542538.271.57%
Edelweiss Large & Mid Cap FundEdelweiss Mutual Fund25406731.840.66%
BANK OF INDIA MID & SMALL CAP EQUITY & DEBT FUNDBank of India Mutual Fund24200030.331.65%
Edelweiss Small Cap FundEdelweiss Mutual Fund23130728.990.43%
Invesco India ELSS Tax Saver FundInvesco Mutual Fund22424728.11.04%
LIC MF Infrastructure FundLIC Mutual Fund22240827.872.43%
ITI Small Cap FundITI Mutual Fund18847523.620.68%
LIC MF Large Cap FundLIC Mutual Fund17659622.131.59%
ITI Multi Cap FundITI Mutual Fund14663218.371.25%
Bank of India Mid Cap FundBank of India Mutual Fund14000017.542.39%
LIC MF Manufacturing FundLIC Mutual Fund13542816.972.17%
Nippon India Innovation FundNippon India Mutual Fund12610015.80.53%
BAJAJ FINSERV MULTI CAP FUNDBajaj Finserv Mutual Fund11505614.420.95%
TRUSTMF Flexi Cap FundTrust Mutual Fund9737912.21.22%
Bank of India Multi Cap FundBank of India Mutual Fund770009.650.77%
Axis Nifty India Defence Index FundAxis Mutual Fund725759.092.99%
BANK OF INDIA Manufacturing & Infrastructure FundBank of India Mutual Fund700008.770.98%
Edelweiss Multi Cap FundEdelweiss Mutual Fund699958.770.26%
Nippon India Nifty Midcap 150 Index FundNippon India Mutual Fund605157.580.28%
LIC MF Value FundLIC Mutual Fund388074.861.86%
DSP Nifty Midcap 150 Quality 50 Index FundDSP Mutual Fund351564.411.02%
BANK OF INDIA Large & Mid Cap FundBank of India Mutual Fund330004.140.81%
TRUSTMF MID CAP FUNDTrust Mutual Fund305453.830.89%
LIC MF Mid Cap FundLIC Mutual Fund284173.560.95%
ICICI Prudential Nifty Midcap 150 Index FundICICI Prudential Mutual Fund278953.50.28%
LIC MF Focused FundLIC Mutual Fund275453.452%
SBI Nifty Midcap 150 Index FundSBI Mutual Fund267473.350.28%
UTI Nifty Midcap 150 Quality 50 Index FundUTI Mutual Fund202872.541.02%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund170952.140.14%
HDFC NIFTY Midcap 150 Index FundHDFC Mutual Fund151631.90.28%
ITI Bharat Consumption FundITI Mutual Fund143031.790.48%
BAJAJ FINSERV ELSS TAX SAVER FUNDBajaj Finserv Mutual Fund120141.511.69%
Taurus Mid Cap FundTaurus Mutual Fund120001.51.11%
Aditya Birla Sun Life Nifty Midcap 150 Index FundAditya Birla Sun Life Mutual Fund107531.350.28%
ITI Pharma and Healthcare FundITI Mutual Fund98951.240.47%
Navi Nifty Midcap 150 Index FundNavi Mutual Fund87581.10.28%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund82251.030.2%
Tata Nifty Midcap 150 Index FundTata Mutual Fund70300.880.28%
JioBlackRock Nifty Midcap 150 Index FundJio BlackRock Mutual Fund62710.790.28%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund50360.630.14%
BANK OF INDIA Midcap Tax Fund Series 2Bank of India Mutual Fund43000.541.63%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund38400.480.14%
SBI Nifty 500 Index FundSBI Mutual Fund35990.450.06%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund35050.440.53%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund32540.410.14%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund31820.40.14%
UTI Nifty Midsmallcap 400 Momentum Quality 100 Index FundUTI Mutual Fund30550.380.3%
Bandhan Nifty Midcap 150 Index FundBandhan Mutual Fund20270.250.28%
UTI Nifty Midcap 150 Index FundUTI Mutual Fund16660.210.28%
Groww Nifty Total Market Index FundGroww Mutual Fund16330.20.06%
HDFC BSE 500 Index FundHDFC Mutual Fund14940.190.06%
Axis Nifty 500 Index FundAxis Mutual Fund14760.180.06%
KOTAK NIFTY MIDCAP 150 INDEX FUNDKotak Mahindra Mutual Fund9310.120.28%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund7580.090.06%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund4530.060.06%
Edelweiss Aggressive Hybrid FundEdelweiss Mutual Fund4250.050%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund4180.050.1%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund4090.050.14%
DSP Nifty Midcap 150 Index FundDSP Mutual Fund3700.050.28%
Edelweiss Flexi Cap FundEdelweiss Mutual Fund3440.040%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund2740.030.06%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund2720.030.05%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund2250.030.06%
Baroda BNP Paribas Nifty Midcap 150 Index FundBaroda BNP Paribas Mutual Fund2250.030.28%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund1980.020.05%
Navi Nifty midsmallcap 400 Index FundNavi Mutual Fund1720.020.18%
Zerodha Nifty MidSmallcap400 50 50 Index FundZerodha Mutual Fund1380.020.14%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund950.010.09%
DSP Nifty 500 Index FundDSP Mutual Fund710.010.06%

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

AMCQuantityValue (INR Cr)
Motilal Oswal Mutual Fund6429536805.69
HDFC Mutual Fund5682816712.11
Nippon India Mutual Fund3622120453.89
Bajaj Finserv Mutual Fund1402075175.69
Edelweiss Mutual Fund1166653146.19
Axis Mutual Fund1114515139.66
Invesco Mutual Fund1101762138.06
LIC Mutual Fund62920178.85
Bank of India Mutual Fund56630070.96
ITI Mutual Fund35930545.02
Aditya Birla Sun Life Mutual Fund31645339.65
Trust Mutual Fund12792416.03
DSP Mutual Fund355974.46
ICICI Prudential Mutual Fund316023.96
SBI Mutual Fund303463.8
UTI Mutual Fund250083.13
Zerodha Mutual Fund205102.57
Taurus Mutual Fund120001.5
Navi Mutual Fund89301.12
Tata Mutual Fund70300.88
Jio BlackRock Mutual Fund70290.88
Kotak Mahindra Mutual Fund44360.56
Bandhan Mutual Fund22250.28
Groww Mutual Fund16330.2
Mirae Asset Mutual Fund6340.08
Angel One Mutual Fund2740.03
Baroda BNP Paribas Mutual Fund2250.03

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of Bharat Dynamics Ltd.?
    As on Jul 2026, the mutual fund with highest holding of Bharat Dynamics Ltd. is Motilal Oswal Large and Midcap Fund. It is holding 3302426 stocks of Bharat Dynamics Ltd. valued at INR 413.827 Cr.
  • Which AMC (Asset Management Company) has highest holding of Bharat Dynamics Ltd.?
    As on Jul 2026, the AMC with highest holding of Bharat Dynamics Ltd. is Motilal Oswal Mutual Fund. It is holding 6429536 stocks of Bharat Dynamics Ltd. valued at INR 805.6852 Cr.

Suggested links