TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024512+21.79%
Dec 31, 2023420+59.41%
Dec 31, 2022264-54.59%
Dec 31, 2021581+67.56%
Dec 31, 2020346+3.61%
Dec 31, 2019334-5.62%
Dec 31, 2018354-0.31%
Dec 31, 2017355-0.58%
Dec 31, 2016357+47.71%
Dec 31, 2015242+8.68%
Dec 31, 2014223+33.90%
Dec 31, 2013166+29.45%
Dec 31, 2012128+121.32%
Dec 31, 201158-66.46%
Dec 31, 2010173