TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024649+7.02%
Dec 31, 2023607+4.34%
Dec 31, 2022581-14.50%
Dec 31, 2021680+25.94%
Dec 31, 2020540-4.09%
Dec 31, 2019563-3.33%
Dec 31, 2018582+20.37%
Dec 31, 2017484+13.15%
Dec 31, 2016428-35.86%
Dec 31, 2015667+5.01%
Dec 31, 2014635-0.03%
Dec 31, 2013635+131.45%
Dec 31, 2012274+1.25%
Dec 31, 2011271-35.59%
Dec 31, 2010421