TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20243,047+2.45%
Dec 31, 20232,974+6.57%
Dec 31, 20222,791-0.66%
Dec 31, 20212,810+10.74%
Dec 31, 20202,537-2.24%
Dec 31, 20192,595+6.00%
Dec 31, 20182,448+14.07%
Dec 31, 20172,146+14.90%
Dec 31, 20161,868+3.22%
Dec 31, 20151,810-1.64%
Dec 31, 20141,840+8.46%
Dec 31, 20131,696+9.37%
Dec 31, 20121,551+1.45%
Dec 31, 20111,529-15.14%
Dec 31, 20101,802