TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndRepayments of term debt (Million USD)YoY (%)
Dec 31, 2024292-46.49%
Dec 31, 2023545-38.41%
Dec 31, 2022885-14.50%
Dec 31, 20211,035+10.19%
Dec 31, 2020939+77.64%
Dec 31, 2019529+311.28%
Dec 31, 2018129-89.63%
Dec 31, 20171,240+73.47%
Dec 31, 2016715+135.24%
Dec 31, 2015304-36.73%
Dec 31, 2014480+28.03%
Dec 31, 2013375-17.73%
Dec 31, 2011456-36.39%
Dec 31, 2010717