TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 20241,556-9.94%
Dec 31, 20231,728+6.38%
Dec 31, 20221,624-6.67%
Dec 31, 20211,740-26.82%
Dec 31, 20202,378+27.92%
Dec 31, 20191,859-10.29%
Dec 31, 20182,072-4.19%
Dec 31, 20172,163+154.39%
Dec 31, 2016850+31.62%
Dec 31, 2015646-7.71%
Dec 31, 2014700-24.73%
Dec 31, 2013930-3.65%
Dec 31, 2012965+1.10%
Dec 31, 2011955+17.38%
Dec 31, 2010813