EdgarLookup

Invesco Trust for Investment Grade Municipals — N-CSRS Filings

22 N-CSRS filings on record

This page lists all N-CSRS filings submitted to the SEC by Invesco Trust for Investment Grade Municipals (VGM), sorted by most recent first. Each row links to the full filing on EdgarLookup. Invesco Trust for Investment Grade Municipals has filed 22 N-CSRS documents with the SEC since 1994. To view all SEC filings by Invesco Trust for Investment Grade Municipals, see the full filings list.

Overview All Filings Financials Insiders
All 3 4 4/A 40-17G 425 497 497J 8-A12B/A DEFA14A EFFECT N-14 8C N-14 8C/A N-23C-2 N-30D N-8A/A N-CEN N-CEN/A N-CSR N-CSR/A N-CSRS N-CSRS/A N-PX N-Q NPORT-EX NPORT-P NSAR-A NSAR-B NSAR-BT NT-NCSR NT-NSAR POS EX PREC14A SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13G SCHEDULE 13G/A
Form Description Accession Number Filed Period
N-CSRS N-CSRS 0001193125-25-271190 Nov 7, 2025 Aug 31, 2025
N-CSRS N-CSRS 0001193125-24-249654 Nov 1, 2024 Aug 31, 2024
N-CSRS N-CSRS 0001193125-23-271099 Nov 6, 2023 Aug 31, 2023
N-CSRS N-CSRS 0001193125-22-277503 Nov 4, 2022 Aug 31, 2022
N-CSRS N-CSRS 0001193125-21-319687 Nov 4, 2021 Aug 31, 2021
N-CSRS N-CSRS 0001193125-20-287676 Nov 6, 2020 Aug 31, 2020
N-CSRS N-CSRS 0001193125-19-286981 Nov 7, 2019 Aug 31, 2019
N-CSRS N-CSRS 0001193125-18-322045 Nov 8, 2018 Aug 31, 2018
N-CSRS N-CSRS 0001193125-17-336645 Nov 8, 2017 Aug 31, 2017
N-CSRS N-CSRS - VGM 0001193125-16-759873 Nov 4, 2016 Aug 31, 2016
N-CSRS N-CSRS - VGM 0001193125-15-371699 Nov 9, 2015 Aug 31, 2015
N-CSRS N-CSRS 0001193125-14-403005 Nov 7, 2014 Aug 31, 2014
N-CSRS N-CSRS - VGM 0001193125-13-434434 Nov 8, 2013 Aug 31, 2013
N-CSRS FORM N-CSRS 0000950123-12-013018 Nov 8, 2012 Aug 31, 2012
N-CSRS FORM N-CSRS 0000950123-11-095798 Nov 7, 2011 Aug 31, 2011
N-CSRS FORM N-CSRS 0000950123-10-064264 Jul 8, 2010 Apr 30, 2010
N-CSRS FORM N-CSRS 0000950123-09-018417 Jun 29, 2009 Apr 30, 2009
N-CSRS CERTIFIED SHAREHOLDER REPORT 0000950137-08-008921 Jun 27, 2008 Apr 30, 2008
N-CSRS CERTIFIED SHAREHOLDER REPORT 0000950137-07-009375 Jun 28, 2007 Apr 30, 2007
N-CSRS SEMI-ANNUAL CERTIFIED SHAREHOLDER REPORT 0000950137-06-007377 Jun 29, 2006 Apr 30, 2006
N-CSRS SEMIANNUAL REPORT 0000950137-05-008029 Jun 28, 2005 Apr 30, 2005
N-CSRS SEMIANNUAL REPORT 0000950137-04-005327 Jun 29, 2004 Apr 30, 2004