$TPCS SEC Filings

Filing Filed On
FORM 3 31 Dec 2024
OWNERSHIP DOCUMENT 30 Dec 2024
OWNERSHIP DOCUMENT 30 Dec 2024
OWNERSHIP DOCUMENT 30 Sep 2024
OWNERSHIP DOCUMENT 17 Jul 2023
OWNERSHIP DOCUMENT 10 Apr 2017
OWNERSHIP DOCUMENT 06 Apr 2017
OWNERSHIP DOCUMENT 06 Apr 2017
PRIMARY DOCUMENT 29 Oct 2015
PRIMARY DOCUMENT 21 Nov 2014
PRIMARY DOCUMENT 16 Jan 2013
PRIMARY DOCUMENT 10 Feb 2012
PRIMARY DOCUMENT 29 Sep 2010
PRIMARY DOCUMENT 10 Aug 2010
3 11 Feb 2010
3 11 Feb 2010
PRIMARY DOCUMENT 03 Apr 2009
PRIMARY DOCUMENT 31 Mar 2009
3 11 Aug 2006
3 02 Aug 2006