EdgarLookup

NXT Energy Solutions Inc. — 20-F Filings

19 20-F filings on record

This page lists all 20-F filings submitted to the SEC by NXT Energy Solutions Inc. (NSFDF), sorted by most recent first. Each row links to the full filing on EdgarLookup. NXT Energy Solutions Inc. has filed 19 20-F documents with the SEC since 1998. To view all SEC filings by NXT Energy Solutions Inc., see the full filings list.

Overview All Filings Financials Insiders
All 10-12G 10-12G/A 10-K 10-K/A 10-Q 10-Q/A 10QSB 20-F 20-F/A 3 4 4/A 5 6-K 6-K/A 8-K 8-K/A CORRESP D DEF 14A F-1 F-2 F-2/A F-7 NT 10-K NT 10-Q NT 20-F NTN 10Q REGDEX/A RW S-8 SC 13D SC 13D/A SC 13G SC 13G/A SCHEDULE 13D/A UPLOAD
Form Description Accession Number Filed Period
20-F FORM 20-F 0001654954-25-004837 Apr 30, 2025 Dec 31, 2024
20-F FORM 20-F 0001654954-24-005090 Apr 26, 2024 Dec 31, 2023
20-F FORM 20-F 0001654954-23-006249 May 12, 2023 Dec 31, 2022
20-F FORM 20-F 0001654954-22-005703 May 2, 2022 Dec 31, 2021
20-F FORM 20-F 0001654954-21-004988 May 3, 2021 Dec 31, 2020
20-F 20-F 0001654954-20-004941 May 5, 2020 Dec 31, 2019
20-F 20-F 0001654954-19-005027 Apr 30, 2019 Dec 31, 2018
20-F NXT ENERGY SOLUTIONS INC. 20-F 0001137171-18-000056 May 1, 2018 Dec 31, 2017
20-F 20-F 0001137171-17-000037 Apr 12, 2017 Dec 31, 2016
20-F NXT ENERGY SOLUTIONS INC. - 20-F 0001137171-16-000304 May 2, 2016 Dec 31, 2015
20-F NXT ENERGY SOLUTIONS INC. - 20-F 0001137171-15-000086 Apr 30, 2015 Dec 31, 2014
20-F NXT ENERGY SOLUTIONS INC. 0001137171-14-000094 Apr 30, 2014 Dec 31, 2013
20-F NXT ENERGY SOLUTIONS INC. - 20-F 0001137171-13-000181 Apr 30, 2013 Dec 31, 2012
20-F NXT ENERGY SOLUTIONS INC. - 20F 0001137171-12-000223 May 16, 2012 Dec 31, 2011
20-F NXT ENERGY SOLUTIONS INC. FORM 20-F 0001137171-11-000355 Jun 30, 2011
20-F NXT ENERGY SOLUTIONS FORM 20-F 0001137171-10-000390 Jun 29, 2010 Dec 31, 2009
20-F NXT ENERGY SOLUTIONS FORM 20-F 0001137171-09-000488 Jun 29, 2009 Dec 31, 2008
20-F ENERGY EXPLORATION TECHNOLOGIES INC. FORM 20-F 0001137171-08-000631 Jun 26, 2008 Dec 31, 2007
20-F ENERGY EXPLORATION TECHNOLOGIES INC. FORM 20-F 0001137171-07-000875 Jun 20, 2007 Dec 31, 2006