EdgarLookup

BLACKROCK MUNIHOLDINGS FUND, INC. — N-CSR Filings

25 N-CSR filings on record

This page lists all N-CSR filings submitted to the SEC by BLACKROCK MUNIHOLDINGS FUND, INC. (MHD), sorted by most recent first. Each row links to the full filing on EdgarLookup. BLACKROCK MUNIHOLDINGS FUND, INC. has filed 25 N-CSR documents with the SEC since 1997. To view all SEC filings by BLACKROCK MUNIHOLDINGS FUND, INC., see the full filings list.

Overview All Filings Financials Insiders
All 3 3/A 4 40-17G 424B3 425 497 497H2 497J 5 8-A12B 8-K DEF 14A DEFA14A DEFR14A EFFECT N-14 8C N-14 8C/A N-2 N-2/A N-23C-2 N-30D N-8A N-CEN N-CEN/A N-CSR N-CSR/A N-CSRS N-PX N-Q NPORT-EX NPORT-P NSAR-A NSAR-B NSAR-B/A NT-NCSR NT-NSAR POS EX PRE 14A PREC14A SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G/A
Form Description Accession Number Filed Period
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-25-230015 Oct 3, 2025 Jul 31, 2025
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-24-232000 Oct 3, 2024 Jul 31, 2024
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-23-251208 Oct 5, 2023 Jul 31, 2023
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-22-258174 Oct 5, 2022 Jul 31, 2022
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-22-187863 Jul 5, 2022 Apr 30, 2022
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-21-208679 Jul 6, 2021 Apr 30, 2021
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-20-186540 Jul 2, 2020 Apr 30, 2020
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-19-190264 Jul 8, 2019 Apr 30, 2019
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-18-212852 Jul 5, 2018 Apr 30, 2018
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-17-221627 Jul 5, 2017 Apr 30, 2017
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-16-639680 Jul 1, 2016 Apr 30, 2016
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-15-242673 Jul 1, 2015 Apr 30, 2015
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-14-257845 Jul 1, 2014 Apr 30, 2014
N-CSR BLACKROCK MUNIHOLDINGS FUND, INC. 0001193125-13-282101 Jul 3, 2013 Apr 30, 2013
N-CSR 0001171200-12-000639 Jul 2, 2012 Apr 30, 2012
N-CSR 0001171200-11-000584 Jul 5, 2011 Apr 30, 2011
N-CSR 0001171200-10-000677 Jul 7, 2010 Apr 30, 2010
N-CSR 0001171200-09-000443 Jul 2, 2009 Apr 30, 2009
N-CSR BLACKROCK MUNIHOLDINGS FUND 0000900092-08-000197 Jul 8, 2008 Apr 30, 2008
N-CSR BLACKROCK MUNIHOLDINGS FUND 0000900092-07-000183 Jul 9, 2007 Apr 30, 2007
N-CSR MUNIHOLDINGS FUND, INC. 0000900092-06-000199 Jun 30, 2006 Apr 30, 2006
N-CSR MUNIHOLDINGS FUND, INC 0000900092-05-000183 Jun 30, 2005 Apr 30, 2005
N-CSR MUNIHOLDINGS 0000900092-04-000077 Jun 29, 2004 Apr 30, 2004
N-CSR MUNIHOLDINGS 0000900092-04-000002 Jan 6, 2004 Oct 31, 2003
N-CSR MUNIHOLDINGS 0000900092-03-000079 Jun 30, 2003 Apr 30, 2003