$NWPX SEC Filings

Filing Filed On
FORM 3 28 Feb 2023
FORM 3 14 Apr 2022
FORM 3 14 Jul 2020
FORM 3 02 Apr 2020
FORM 3 30 Mar 2020
FORM 3 30 Mar 2020
FORM 3 22 Aug 2019
FORM 3 30 Jan 2019
FORM 3 23 Sep 2016
FORM 3 16 Aug 2016
PRIMARY DOCUMENT 08 Jun 2015
PRIMARY DOCUMENT 08 Jun 2015
PRIMARY DOCUMENT 15 Sep 2014
PRIMARY DOCUMENT 29 Aug 2013
PRIMARY DOCUMENT 29 Aug 2013
PRIMARY DOCUMENT 28 Feb 2013
PRIMARY DOCUMENT 25 May 2011
PRIMARY DOCUMENT 28 Apr 2011
PRIMARY DOCUMENT 02 Feb 2011
PRIMARY DOCUMENT 26 Sep 2008