TELEFLEX INCTFX

Market cap
$4.9B
P/E ratio
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2024141+6.64%
Dec 31, 2023132+4.29%
Dec 31, 2022127+7.25%
Dec 31, 2021118+15.33%
Dec 31, 2020103-0.38%
Dec 31, 2019103-3.55%
Dec 31, 2018107+15.95%
Dec 31, 201792+32.60%
Dec 31, 201669+4.67%
Dec 31, 201566+3.44%
Dec 31, 201464-10.93%
Dec 31, 201372-4.25%
Dec 31, 201275+12.03%
Dec 31, 201167-20.92%
Dec 31, 201085