$FTFT SEC Filings

Filing Filed On
DEFINITIVE INFORMATION STATEMENT 26 Feb 2021
DEFINITIVE INFORMATION STATEMENT 28 Apr 2017
DEF 14C 02 May 2008
DEF 14C 29 Mar 2004