TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-99-84.01%
Dec 31, 2023-621+139.48%
Dec 31, 2022-259-265.51%
Dec 31, 2021157-118.71%
Dec 31, 2020-838+1040.14%
Dec 31, 2019-73-62.58%
Dec 31, 2018-196-89.28%
Dec 31, 2017-1,833+3117.00%
Dec 31, 2016-57-63.21%
Dec 31, 2015-155+43.20%
Dec 31, 2014-108-70.98%
Dec 31, 2013-373-3.43%
Dec 31, 2012-386-228.52%
Dec 31, 2011300+102.29%
Dec 31, 2010148