TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20242,820-8.79%
Dec 31, 20233,092+6.38%
Dec 31, 20222,906-6.77%
Dec 31, 20213,117-18.32%
Dec 31, 20203,816+14.58%
Dec 31, 20193,331-10.90%
Dec 31, 20183,738-0.35%
Dec 31, 20173,751+114.11%
Dec 31, 20161,752-6.19%
Dec 31, 20151,867-9.50%
Dec 31, 20142,064-10.01%
Dec 31, 20132,293+17.11%
Dec 31, 20121,958+0.86%
Dec 31, 20111,941+4.60%
Dec 31, 20101,856