$UFPT SEC Filings

Filing Filed On
SC 13D 05 Jan 2018
SC 13D 19 Feb 2016
SC 13D 25 Jul 2011
SCHEDULE 13D 15 May 2006
BENEFICIAL OWNERSHIP OF 5% OR MORE 24 Mar 2006
SC 13D 04 Apr 2003
UFP TECHNOLOGIES, INC. 13 Feb 1997