NHPC Ltd. - holdings by mutual funds

List of mutual funds holding the stocks of NHPC Ltd. (NHPC) as on Aug 2026

Mutual fundAMCQuantityValue (INR Cr)Percentage within Fund
SBI Small Cap FundSBI Mutual Fund110000000843.921.98%
SBI CONTRA FUNDSBI Mutual Fund67000000514.021.08%
SBI Balanced Advantage FundSBI Mutual Fund58000000444.981.06%
ICICI Prudential Large Cap Fund erstwhile Bluechip FundICICI Prudential Mutual Fund36774826282.140.35%
HDFC Balanced Advantage FundHDFC Mutual Fund29879361229.230.21%
SBI MULTI ASSET ALLOCATION FUNDSBI Mutual Fund22800000174.920.84%
SBI Energy Opportunities FundSBI Mutual Fund15745621120.81.45%
SBI PSU FundSBI Mutual Fund1296937999.51.48%
ICICI Prudential Infrastructure FundICICI Prudential Mutual Fund1000000076.720.9%
HDFC Large & Mid Cap FundHDFC Mutual Fund1000000076.720.25%
ICICI PRUDENTIAL ENERGY OPPORTUNITIES FUNDICICI Prudential Mutual Fund992175376.120.92%
ICICI Prudential Business Cycle FundICICI Prudential Mutual Fund986530575.690.48%
Canara Robeco Mid Cap FundCanara Robeco Mutual Fund954752173.251.4%
Franklin Build India FundFranklin Templeton Mutual Fund900000069.052.19%
ICICI Prudential Balanced Advantage FundICICI Prudential Mutual Fund817086862.690.08%
Tata Large & MId Cap FundTata Mutual Fund700000053.70.7%
Baroda BNP Paribas Balanced Advantage FundBaroda BNP Paribas Mutual Fund657000050.410.94%
Franklin India Dividend Yield FundFranklin Templeton Mutual Fund600000046.032.02%
Baroda BNP Paribas MULTI CAP FUNDBaroda BNP Paribas Mutual Fund570000043.731.25%
ICICI PRUDENTIAL HOUSING OPPORTUNITIES FUNDICICI Prudential Mutual Fund520958139.971.47%
Nippon India Vision Large & Mid Cap FundNippon India Mutual Fund500000038.360.49%
ICICI Prudential PSU Equity FundICICI Prudential Mutual Fund470985336.131.95%
BARODA BNP PARIBAS Mid Cap FundBaroda BNP Paribas Mutual Fund464300035.621.34%
Templeton India Value FundFranklin Templeton Mutual Fund440000033.761.76%
Nippon India Power & Infra FundNippon India Mutual Fund400000030.690.38%
HDFC Dividend Yield FundHDFC Mutual Fund390000029.920.54%
Baroda BNP Paribas Large and Mid Cap FundBaroda BNP Paribas Mutual Fund360000027.621.47%
BANDHAN Infrastructure FundBandhan Mutual Fund354568427.21.9%
Tata Resources & Energy FundTata Mutual Fund350000026.851.91%
BANDHAN MULTI CAP FUNDBandhan Mutual Fund350000026.850.87%
BARODA BNP PARIBAS Focused FundBaroda BNP Paribas Mutual Fund350000026.854.07%
BARODA BNP PARIBAS LARGE CAP FundBaroda BNP Paribas Mutual Fund333000025.550.97%
Baroda BNP Paribas Energy Opportunities FundBaroda BNP Paribas Mutual Fund330000025.324.04%
Nippon India Aggressive Hybrid FundNippon India Mutual Fund300000023.020.57%
ICICI Prudential Aggressive Hybrid FundICICI Prudential Mutual Fund286650221.990.04%
SBI COMMA FundSBI Mutual Fund270000020.711.68%
Baroda BNP Paribas Value FundBaroda BNP Paribas Mutual Fund252000019.331.95%
Nippon India Nifty Midcap 150 Index FundNippon India Mutual Fund251522219.30.68%
Baroda BNP Paribas Flexi Cap FundBaroda BNP Paribas Mutual Fund250000019.181.51%
Tata Dividend Yield FundTata Mutual Fund184700014.171.23%
Bandhan Multi Asset Allocation FundBandhan Mutual Fund170000013.040.35%
Baroda BNP Paribas Best in Class Strategy FundBaroda BNP Paribas Mutual Fund153000011.741.9%
Axis Nifty Midcap 50 Index FundAxis Mutual Fund12288619.431.22%
HDFC Conservative Hybrid FundHDFC Mutual Fund12000009.210.29%
BARODA BNP PARIBAS ELSS Tax Saver FundBaroda BNP Paribas Mutual Fund12000009.210.99%
ICICI Prudential Nifty Midcap 150 Index FundICICI Prudential Mutual Fund11695168.970.68%
Baroda BNP Paribas Dividend Yield FundBaroda BNP Paribas Mutual Fund11500008.821.51%
SBI Nifty Midcap 150 Index FundSBI Mutual Fund11379778.730.68%
Sundaram Dividend Yield FundSundaram Mutual Fund11000008.441.05%
Kotak Energy Opportunities FundKotak Mahindra Mutual Fund9000006.92.51%
Baroda BNP Paribas Business Cycle FundBaroda BNP Paribas Mutual Fund8280006.351.11%
Zerodha Nifty LargeMidcap 250 Index FundZerodha Mutual Fund7236945.550.34%
HDFC NIFTY Midcap 150 Index FundHDFC Mutual Fund6403894.910.68%
Kotak Nifty Commodities Index FundKotak Mahindra Mutual Fund5355934.111.39%
Aditya Birla Sun Life Nifty Midcap 150 Index FundAditya Birla Sun Life Mutual Fund4434533.40.68%
Navi Nifty Midcap 150 Index FundNavi Mutual Fund3595392.760.68%
Tata Nifty Midcap 150 Index FundTata Mutual Fund2958802.270.68%
JioBlackRock Nifty Midcap 150 Index FundJio BlackRock Mutual Fund2529121.940.68%
HDFC NIFTY LargeMidcap 250 Index FundHDFC Mutual Fund2087631.60.34%
Edelweiss NIFTY Large Midcap 250 Index FundEdelweiss Mutual Fund1585471.220.34%
Baroda BNP Paribas Equity Savings FundBaroda BNP Paribas Mutual Fund1500001.150.4%
SBI Nifty 500 Index FundSBI Mutual Fund1464581.120.14%
KOTAK NIFTY MIDCAP 50 INDEX FUNDKotak Mahindra Mutual Fund1374641.051.22%
ICICI Prudential Nifty LargeMidcap 250 Index FundICICI Prudential Mutual Fund1351751.040.34%
Nippon India Nifty 500 Equal Weight Index FundNippon India Mutual Fund1333061.020.19%
Zerodha ELSS Tax Saver Nifty LargeMidcap 250 Index FundZerodha Mutual Fund1319981.010.34%
Kotak BSE PSU Index FundKotak Mahindra Mutual Fund1167350.881.09%
Tata Nifty500 Multicap Infrastructure 50 30 20 Index FundTata Mutual Fund1039120.81.04%
Bandhan Nifty Midcap 150 Index FundBandhan Mutual Fund816850.630.67%
UTI Nifty Midcap 150 Index FundUTI Mutual Fund694250.530.67%
Groww Nifty Total Market Index FundGroww Mutual Fund671180.510.14%
Axis Nifty 500 Index FundAxis Mutual Fund605310.460.14%
HDFC BSE 500 Index FundHDFC Mutual Fund515100.390.12%
Aditya Birla Sun Life BSE India Infrastructure Index FundAditya Birla Sun Life Mutual Fund507970.381.27%
KOTAK NIFTY MIDCAP 150 INDEX FUNDKotak Mahindra Mutual Fund415120.320.68%
JioBlackRock Sector Rotation FundJio BlackRock Mutual Fund213870.160.1%
ICICI Prudential Nifty 500 Index FundICICI Prudential Mutual Fund196710.150.14%
Edelweiss Nifty LargeMidcap 250 Plus 8 13 yr G Sec 70 30 Index FundEdelweiss Mutual Fund177660.140.24%
Mirae Asset Nifty LargeMidcap 250 Index FundMirae Asset Mutual Fund168050.130.34%
DSP Nifty Midcap 150 Index FundDSP Mutual Fund156630.120.68%
ANGEL ONE NIFTY TOTAL MARKET INDEX FUNDAngel One Mutual Fund112070.090.14%
Baroda BNP Paribas Nifty Midcap 150 Index FundBaroda BNP Paribas Mutual Fund93420.070.68%
Mirae Asset Nifty Total Market Index FundMirae Asset Mutual Fund92470.070.14%
Motilal Oswal BSE 1000 Index FundMotilal Oswal Mutual Fund92370.070.11%
Bandhan Nifty Total Market Index FundBandhan Mutual Fund81320.060.14%
Zerodha Nifty MidSmallcap400 50 50 Index FundZerodha Mutual Fund77840.060.35%
Navi Nifty midsmallcap 400 Index FundNavi Mutual Fund77820.060.44%
Zerodha Nifty LargeMidcap250 Plus 8 13 Yr G Sec 70 30 Index FundZerodha Mutual Fund43430.030.25%
DSP Nifty 500 Index FundDSP Mutual Fund30500.020.14%

List of AMCs holding the stocks of NHPC Ltd. (NHPC) as on Aug 2026

AMCQuantityValue (INR Cr)
SBI Mutual Fund2904994352228.71
ICICI Prudential Mutual Fund88843050681.6
HDFC Mutual Fund45880023351.98
Baroda BNP Paribas Mutual Fund40530342310.95
Franklin Templeton Mutual Fund19400000148.84
Nippon India Mutual Fund14648528112.38
Tata Mutual Fund1274679297.79
Canara Robeco Mutual Fund954752173.25
Bandhan Mutual Fund883550167.79
Kotak Mahindra Mutual Fund173130413.26
Axis Mutual Fund12893929.89
Sundaram Mutual Fund11000008.44
Zerodha Mutual Fund8678196.66
Aditya Birla Sun Life Mutual Fund4942503.78
Navi Mutual Fund3673212.82
Jio BlackRock Mutual Fund2742992.1
Edelweiss Mutual Fund1763131.35
UTI Mutual Fund694250.53
Groww Mutual Fund671180.51
Mirae Asset Mutual Fund260520.2
DSP Mutual Fund187130.14
Angel One Mutual Fund112070.09
Motilal Oswal Mutual Fund92370.07

FAQ (Frequently asked questions)

  • Which mutual fund has highest holding of NHPC Ltd.?
    As on Aug 2026, the mutual fund with highest holding of NHPC Ltd. is SBI Small Cap Fund. It is holding 110000000 stocks of NHPC Ltd. valued at INR 843.92 Cr.
  • Which AMC (Asset Management Company) has highest holding of NHPC Ltd.?
    As on Aug 2026, the AMC with highest holding of NHPC Ltd. is SBI Mutual Fund. It is holding 290499435 stocks of NHPC Ltd. valued at INR 2228.7117 Cr.

Suggested links