TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 20242,170-12.65%
Dec 31, 20232,485+6.89%
Dec 31, 20222,325-4.61%
Dec 31, 20212,437-25.62%
Dec 31, 20203,276+18.38%
Dec 31, 20192,767-12.30%
Dec 31, 20183,156-3.41%
Dec 31, 20173,267+146.72%
Dec 31, 20161,324+10.29%
Dec 31, 20151,201-15.96%
Dec 31, 20141,429-13.83%
Dec 31, 20131,658-1.53%
Dec 31, 20121,684+0.79%
Dec 31, 20111,670+16.39%
Dec 31, 20101,435