TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20241,345+1.29%
Dec 31, 20231,328+5.37%
Dec 31, 20221,260-0.00%
Dec 31, 20211,260+3.93%
Dec 31, 20201,212+9.83%
Dec 31, 20191,104+3.74%
Dec 31, 20181,064+9.18%
Dec 31, 2017975+11.78%
Dec 31, 2016872+0.76%
Dec 31, 2015865-3.58%
Dec 31, 2014897+4.67%
Dec 31, 2013857+6.79%
Dec 31, 2012803-0.90%
Dec 31, 2011810-19.61%
Dec 31, 20101,008