EdgarLookup

MEXICO FUND INC — N-CSRS Filings

22 N-CSRS filings on record

This page lists all N-CSRS filings submitted to the SEC by MEXICO FUND INC (MXF), sorted by most recent first. Each row links to the full filing on EdgarLookup. MEXICO FUND INC has filed 22 N-CSRS documents with the SEC since 1995. To view all SEC filings by MEXICO FUND INC, see the full filings list.

Overview All Filings Financials Insiders
All 3 4 4/A 40-17G 40-6C/A 40-APP 40-APP/A 486BPOS 497 497AD 5 5/A 8-K 8-K/A AW CORRESP DEF 14A DEFA14A DEFC14A DEFS14A DFAN14A DFRN14A EFFECT N-2 N-2/A N-23C3A N-30B-2 N-30D N-CEN N-CSR N-CSRS N-PX N-Q NPORT-P NSAR-A NSAR-A/A NSAR-B NSAR-B/A POS AMI POS EX PRE 14A PREC14A PRES14A SC 13D SC 13D/A SC 13G SC 13G/A SC TO-I SC TO-I/A SCHEDULE 13D SCHEDULE 13D/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
N-CSRS 0001398344-25-012254 Jun 26, 2025 Apr 30, 2025
N-CSRS 0001398344-24-011911 Jun 25, 2024 Apr 30, 2024
N-CSRS 0001398344-23-012294 Jun 27, 2023 Apr 30, 2023
N-CSRS 0001398344-22-012387 Jun 24, 2022 Apr 30, 2022
N-CSRS 0001398344-21-013367 Jun 25, 2021 Apr 30, 2021
N-CSRS 0001398344-20-012918 Jun 29, 2020 Apr 30, 2020
N-CSRS 0001398344-19-010742 Jun 19, 2019 Apr 30, 2019
N-CSRS 0001398344-18-009340 Jun 26, 2018 Apr 30, 2018
N-CSRS N-CSRS 0001133796-17-000093 Jun 30, 2017 Apr 30, 2017
N-CSRS N-CSRS 0001133796-16-000285 Jun 29, 2016 Apr 30, 2016
N-CSRS N-CSRS 0001193125-15-234486 Jun 25, 2015 Apr 30, 2015
N-CSRS SEMI-ANNUAL REPORT 0001193125-14-236215 Jun 13, 2014 Apr 30, 2014
N-CSRS N-CSRS 0001193125-13-282151 Jul 3, 2013 Apr 30, 2013
N-CSRS N-CSRS 0001193125-12-293178 Jul 3, 2012 Apr 30, 2012
N-CSRS N-CSRS 0001193125-11-179003 Jun 30, 2011 Apr 30, 2011
N-CSRS N-CSRS 0001193125-10-151350 Jun 30, 2010 Apr 30, 2010
N-CSRS MEXICO FUND SEMI-ANNUAL REPORT 0001193125-09-144431 Jul 6, 2009 Apr 30, 2009
N-CSRS SEMI-ANNUAL REPORT DATED 04/30/2008 0001193125-08-144967 Jul 1, 2008 Apr 30, 2007
N-CSRS CERTIFIED SHAREHOLDER REPORT, SEMI-ANNUAL 0001193125-07-148779 Jul 3, 2007 Apr 30, 2007
N-CSRS SEMI-ANNUAL REPORT APRIL 30, 2006 0001193125-06-142296 Jul 6, 2006 Apr 30, 2006
N-CSRS SEMI-ANNUAL REPRORT DATED 04/30/2005 0001193125-05-138674 Jul 7, 2005 Apr 30, 2005
N-CSRS SEMI-ANNUAL REPORT 0001193125-04-116123 Jul 9, 2004 Apr 30, 2004