TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024638+24.74%
Dec 31, 2023512+49.26%
Dec 31, 2022343-47.43%
Dec 31, 2021652+49.18%
Dec 31, 2020437+0.02%
Dec 31, 2019437+0.46%
Dec 31, 2018435+2.06%
Dec 31, 2017426+3.83%
Dec 31, 2016411+35.31%
Dec 31, 2015303+4.55%
Dec 31, 2014290+26.26%
Dec 31, 2013230+18.58%
Dec 31, 2012194+87.97%
Dec 31, 2011103-50.08%
Dec 31, 2010207