TELEFLEX INC (TFX) is a surgical & medical instruments & apparatus company incorporated in DE, listed on the NYSE. With a market capitalization of $5.4 billion, TELEFLEX INC is a mid-cap company. The stock currently trades at $122.93, up 0.71% today, with a 52-week range of $100.18–$143.32. The company trades at a forward P/E of 11.4x. TELEFLEX INC pays an annual dividend yield of 1.11%.
Fiscal years are as reported by the company and may not align with the calendar year. For example, Apple's FY 2024 ends in September 2024.
| Fiscal Year | EPS Diluted | EPS Basic | YoY | |
|---|---|---|---|---|
| 2025 | $-16.15 | $-16.15 | -1191.2% | |
| 2024 | $1.48 | $1.49 | -80.3% | |
| 2023 | $7.53 | $7.58 | -2.0% | |
| 2022 | $7.68 | $7.74 | -24.9% | |
| 2021 | $10.23 | $10.38 | +535.4% | |
| 2020 | $1.61 | $1.63 | -29.7% | |
| 2019 | $2.29 | $2.34 | +18.7% | |
| 2018 | $1.93 | $1.97 | +312.1% | |
| 2017 | $-0.91 | $-0.95 | -170.0% | |
| 2016 | $1.30 | $1.39 | -37.8% | |
| 2015 | $2.09 | $2.43 | +95.3% | |
| 2014 | $1.07 | $1.22 | +39.0% | |
| 2013 | $0.77 | $0.85 | +10.0% | |
| 2012 | $0.70 | $0.72 | -82.9% | |
| 2011 | $4.10 | $4.12 | -17.8% | |
| 2010 | $4.99 | $5.04 | — |
| Report Date | Filed | Accession Number | |
|---|---|---|---|
| 2025-12-31 | 2026-02-27 | 0000096943-26-000019 | SEC ↗ |
| 2024-12-31 | 2025-02-28 | 0000096943-25-000031 | SEC ↗ |
| 2023-12-31 | 2024-02-23 | 0000096943-24-000036 | SEC ↗ |
| 2022-12-31 | 2023-02-23 | 0000096943-23-000024 | SEC ↗ |
| 2021-12-31 | 2022-03-01 | 0000096943-22-000016 | SEC ↗ |
| 2020-12-31 | 2021-02-25 | 0000096943-21-000013 | SEC ↗ |
| 2019-12-31 | 2020-02-21 | 0000096943-20-000017 | SEC ↗ |
| 2018-12-31 | 2019-02-21 | 0000096943-19-000021 | SEC ↗ |
| 2017-12-31 | 2018-02-22 | 0000096943-18-000028 | SEC ↗ |
| 2016-12-31 | 2017-02-23 | 0000096943-17-000014 | SEC ↗ |
| 2015-12-31 | 2016-02-25 | 0000096943-16-000154 | SEC ↗ |
| 2014-12-31 | 2015-02-20 | 0000096943-15-000023 | SEC ↗ |
| 2013-12-31 | 2014-02-24 | 0001564590-14-000320 | SEC ↗ |
| 2012-12-31 | 2013-02-22 | 0001193125-13-071160 | SEC ↗ |
| 2011-12-31 | 2012-02-24 | 0001193125-12-076013 | SEC ↗ |