TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndReturn on Assets (Million USD)YoY (%)
Dec 31, 20241-80.73%
Dec 31, 20234.9-6.27%
Dec 31, 20225.3-23.99%
Dec 31, 20216.9+38.96%
Dec 31, 20205-32.06%
Dec 31, 20197.3+127.64%
Dec 31, 20183.2+6.27%
Dec 31, 20173-50.49%
Dec 31, 20166.1-2.24%
Dec 31, 20156.3+35.79%
Dec 31, 20144.6+20.68%
Dec 31, 20133.8-177.33%
Dec 31, 2012-4.9-157.51%
Dec 31, 20118.6