EdgarLookup

Total Return Securities Fund — N-PX Filings

22 N-PX filings on record

This page lists all N-PX filings submitted to the SEC by Total Return Securities Fund (SWZ), sorted by most recent first. Each row links to the full filing on EdgarLookup. Total Return Securities Fund has filed 22 N-PX documents with the SEC since 1995. To view all SEC filings by Total Return Securities Fund, see the full filings list.

Overview All Filings Financials Insiders
All 13F-HR 3 4 4/A 40-17G 40-17G/A 40-APP 40-APP/A 424B2 497 5 8-K CORRESP DEF 14A DEFA14A DEFC14A DFAN14A DFRN14A EFFECT N-2 N-2/A N-23C-1 N-30B-2 N-30D N-30D/A N-CEN N-CSR N-CSR/A N-CSRS N-PX N-Q N-Q/A NO ACT NPORT-P NPORT-P/A NSAR-A NSAR-A/A NSAR-B NSAR-B/A PRE 14A PREC14A PREN14A PRER14A RW SC 13D SC 13D/A SC 13G SC 13G/A SC TO-C SC TO-I SC TO-I/A SCHEDULE 13G SCHEDULE 13G/A UPLOAD
Form Description Accession Number Filed Period
N-PX 0001438934-25-002472 Aug 28, 2025 Jun 30, 2025
N-PX 0001438934-24-001961 Sep 3, 2024 Jun 30, 2024
N-PX ANNUAL REPORT OF PROXY VOTING 0000894189-23-006767 Aug 31, 2023 Jun 30, 2023
N-PX ANNUAL REPORT FOR PROXY VOTING 0000894189-22-006541 Aug 30, 2022 Jun 30, 2022
N-PX ANNUAL RPORT OF PROXY VOTING 0000894189-21-006180 Aug 30, 2021 Jun 30, 2021
N-PX N-PX 0000894189-20-006684 Aug 20, 2020 Jun 30, 2020
N-PX N-PX 0000894189-19-005245 Aug 20, 2019 Jun 30, 2019
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-18-257082 Aug 24, 2018 Jun 30, 2018
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-17-266288 Aug 24, 2017 Jun 30, 2017
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-16-680248 Aug 12, 2016 Jun 30, 2016
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-15-295459 Aug 19, 2015 Jun 30, 2015
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-14-318108 Aug 22, 2014 Jun 30, 2014
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-13-341597 Aug 21, 2013 Jun 30, 2013
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-12-359933 Aug 17, 2012 Jun 30, 2011
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-11-237424 Aug 31, 2011 Jun 30, 2011
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-10-195467 Aug 24, 2010 Jun 30, 2010
N-PX THE SWISS HELVETIA FUND, INC. 0001193125-09-157694 Jul 29, 2009 Jun 30, 2009
N-PX SWISS HELVETIA FUND, INC. 0001193125-08-184080 Aug 26, 2008 Jun 30, 2008
N-PX SWISS HELVETIA FUND, INC. 0001193125-07-193612 Aug 31, 2007 Jun 30, 2007
N-PX SWISS HELVETIA FUND, INC. N-PX FILING 0001275125-06-000318 Aug 25, 2006 Jun 30, 2006
N-PX THE SWISS HELVETIA FUND, INC 2005 N-PX 0001275125-05-000395 Aug 16, 2005 Jun 30, 2005
N-PX SWISS HELVETIA N-PX 2004 0001275125-04-000284 Aug 27, 2004 Jun 30, 2004