Compare Stocks: TFX

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
TFXTeleflex Incorporated4.87B110.235.34%491,061-3.19B

Average Return