$TFX SEC Filings

Filing Filed On
PRIMARY DOCUMENT 04 May 2009
PRIMARY DOCUMENT 04 May 2009
FORM 10-Q 28 Apr 2009
LIVE FILING 28 Apr 2009
8-K 28 Apr 2009
UPLOAD 17 Apr 2009
CORRESP 06 Apr 2009
LIVE FILING 01 Apr 2009
DEF 14A 27 Mar 2009
UPLOAD 27 Mar 2009
FORM 8-K 25 Mar 2009
LIVE FILING 23 Mar 2009
PRIMARY DOCUMENT 06 Mar 2009
LIVE FILING 05 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009
PRIMARY DOCUMENT 03 Mar 2009