TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 20244,116+0.15%
Dec 31, 20234,110+7.66%
Dec 31, 20223,817+8.51%
Dec 31, 20213,518+13.62%
Dec 31, 20203,096+9.60%
Dec 31, 20192,825+16.37%
Dec 31, 20182,428+6.20%
Dec 31, 20172,286+4.16%
Dec 31, 20162,195+8.85%
Dec 31, 20152,016+10.30%
Dec 31, 20141,828+7.75%
Dec 31, 20131,696+5.93%
Dec 31, 20121,601-13.30%
Dec 31, 20111,847+16.99%
Dec 31, 20101,579