NYSE:TFX | Key Financial Ratios | TELEFLEX INC

Complete source-backed ratio history.

Available history
2008-12-31 to 2026-06-30
Data captured

Historical Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2026-06-302.60.97-15.20%-35.52%
2026-03-312.55-14.87%-32.71%
2025-12-312.540.85-13.04%-28.98%
2025-09-282.570.7-4.17%-8.58%
2025-06-292.410.452.60%4.52%
2025-03-302.280.472.09%3.65%
2024-12-312.270.390.98%1.63%
2024-09-292.423.17%5.30%
2024-06-302.583.54%5.78%
2024-03-312.513.94%6.55%
2023-12-312.320.414.73%8.02%
2023-10-013.580.475.39%9.36%
2023-07-022.65.34%8.74%
2023-04-022.485.24%8.83%
2022-12-312.430.435.24%9.03%
2022-09-252.396.11%10.59%
2022-06-262.277.57%13.24%
2022-03-272.287.09%12.85%
2021-12-312.10.497.06%12.93%
2021-09-262.740.566.16%11.85%
2021-06-272.730.674.96%10.12%
2021-03-282.713.97%8.27%
2020-12-312.630.744.69%10.05%
2020-09-272.990.665.56%11.35%
2020-06-283.380.787.09%15.49%
2020-03-293.60.788.23%17.95%
2019-12-312.320.647.31%15.49%
2019-09-292.330.77.09%15.56%
2019-06-302.520.84.30%10.18%
2019-03-312.272.96%7.22%
2018-12-312.120.853.20%7.91%
2018-09-302.261.09%2.69%
2018-07-012.211.43%3.62%
2018-04-012.182.68%6.58%
2017-12-312.332.47%6.28%
2017-10-014.720.914.51%10.36%
2017-07-023.740.854.64%10.41%
2017-04-023.560.944.34%10.22%
2016-12-312.770.486.10%11.11%
2016-09-252.570.486.93%12.79%
2016-06-262.740.516.80%12.83%
2016-03-271.610.526.52%12.49%
2015-12-311.510.536.32%12.19%
2015-09-271.580.554.97%10.03%
2015-06-281.670.584.73%9.82%
2015-03-291.610.594.87%10.28%
2014-12-311.570.564.78%9.82%
2014-09-281.590.544.24%8.67%
2014-06-291.60.534.03%8.25%
2014-03-301.930.33.74%8.18%
2013-12-311.890.673.58%7.88%
2013-09-294.150.533.84%7.82%
2013-06-304.010.543.24%6.70%
2013-03-314.040.553.27%6.81%
2012-12-313.90.55-5.09%-10.68%
2012-09-305.20.55-1.41%-2.94%
2012-07-015.150.57-0.82%-1.76%
2012-04-014.80.56-1.05%-2.22%
2011-12-314.720.488.24%16.32%
2011-09-253.096.12%12.25%
2011-06-263.155.55%11.06%
2011-03-272.716.56%12.80%
2010-12-312.190.55.52%11.28%
2010-09-262.244.28%9.50%
2010-06-273.224.78%11.34%
2010-03-287.88%
2009-12-312.980.75

Annual Key Financial Ratios

DateCurrent ratioDebt/equityROAROE
2025-12-312.540.85-13.04%-28.98%
2024-12-312.270.390.98%1.63%
2023-12-312.320.414.73%8.02%
2022-12-312.430.435.24%9.03%
2021-12-312.10.497.06%12.93%
2020-12-312.630.744.69%10.05%
2019-12-312.320.647.31%15.49%
2018-12-312.120.853.20%7.91%
2017-12-312.332.47%6.28%
2016-12-312.776.10%11.11%
2015-12-311.516.32%12.19%
2014-12-311.574.78%9.82%
2013-12-311.890.33.58%7.88%
2012-12-313.90.55-5.09%-10.68%
2011-12-314.720.488.24%16.32%
2010-12-312.190.55.52%11.28%
2009-12-312.980.757.89%19.17%
2008-12-319.31%

Research interface only. Not investment advice. Prices are a checked-in snapshot, not live quotes.