$UFPT SEC Filings

Filing Filed On
UPLOAD 02 Jun 2005
PRIMARY DOCUMENT 02 Jun 2005
PRIMARY DOCUMENT 02 Jun 2005
PRIMARY DOCUMENT 02 Jun 2005
PRIMARY DOCUMENT 18 May 2005
PRIMARY DOCUMENT 18 May 2005
PRIMARY DOCUMENT 18 May 2005
PRIMARY DOCUMENT 18 May 2005
PRIMARY DOCUMENT 18 May 2005
10-Q 12 May 2005
8-K 11 May 2005
AUTO-GENERATED PAPER DOCUMENT 05 May 2005
DEFR14A 02 May 2005
DEF 14A 02 May 2005
10-K 30 Mar 2005
PRIMARY DOCUMENT 23 Mar 2005
PRIMARY DOCUMENT 23 Mar 2005
PRIMARY DOCUMENT 23 Mar 2005
PRIMARY DOCUMENT 23 Mar 2005
8-K 21 Mar 2005