TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 20241,656-8.77%
Dec 31, 20231,815+6.05%
Dec 31, 20221,712-7.49%
Dec 31, 20211,850-25.35%
Dec 31, 20202,478+29.83%
Dec 31, 20191,909-11.57%
Dec 31, 20182,159-0.19%
Dec 31, 20172,163+154.39%
Dec 31, 2016850+32.47%
Dec 31, 2015642-8.31%
Dec 31, 2014700-24.73%
Dec 31, 2013930-3.65%
Dec 31, 2012965+1.10%
Dec 31, 2011955+7.78%
Dec 31, 2010886