$TFX SEC Filings

Filing Filed On
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 20 Jun 2024
FORM 4/A 21 Feb 2024
FORM 4/A 20 Jan 2023
FORM 4/A 11 Jan 2019
FORM 4/A 04 Apr 2018
FORM 4/A 06 Jul 2015
FORM 4/A 06 Mar 2015
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014
PRIMARY DOCUMENT 03 Apr 2014