StockComparison Logo
vs

TFX vs IBP

Comparison between Teleflex Incorporated (TFX, Company) and Installed Building Products Inc (IBP, Company).

TFX is from the Healthcare sector, while IBP is from the Consumer Cyclical sector.

5-Year PerformanceIBP has outperformed TFX, delivering a return of +15.4% compared to -20.0%

TFX vs IBP - Performance Comparison

Key Characteristics

Financial metrics and valuation ratios

Market Cap
TFX
$5.77B
Winner
IBP
$5.78B
Max Drawdown
TFX
77.39%
Winner
IBP
61.75%
Sharpe Ratio
TFX
0.42
Winner
IBP
0.48
5Y Beta
Winner
TFX
0.70
IBP
1.11
Industry
TFX
Medical Instruments & Supplies
IBP
Residential Construction
P/E Ratio
Winner
TFX
-28.44
IBP
22.85
Forward P/E
Winner
TFX
20.37
IBP
22.17
PEG Ratio
Winner
TFX
0.17
IBP
3.36
Dividend Yield
Winner
TFX
1.02%
IBP
0.68%
5Y Dividends CAGR
TFX
0.00%
Winner
IBP
40.80%
5Y EPS CAGR
TFX
N/A
IBP
23.18%
Debt to Equity
Winner
TFX
84.86%
IBP
160.45%
Free Cash Flow Yield
TFX
-4.72%
Winner
IBP
5.44%
P/S Ratio
TFX
2.71
Winner
IBP
1.96
P/B Ratio
Winner
TFX
1.93
IBP
9.21

TFX vs IBP - Historical Returns

Returns include dividend reinvestment.

1M
TFX
-1.26%
Winner
IBP
+7.00%
3M
Winner
TFX
+11.73%
IBP
-22.83%
6M
Winner
TFX
+19.48%
IBP
-25.06%
1Y
Winner
TFX
+14.01%
IBP
+11.00%
5Y(CAGR)
TFX
-19.96%
Winner
IBP
+15.43%
10Y(CAGR)
TFX
-2.41%
Winner
IBP
+20.37%
Max(CAGR)
TFX
+6.72%
Winner
IBP
+26.65%

TFX vs IBP - Annual Returns (1999 - 2026)

Returns include dividend reinvestment.

YearTFXIBP
2026+10.12%-16.94%
2025-31.08%+52.30%
2024-28.48%-2.36%
2023+0.39%+112.18%
2022-25.04%-34.89%
2021-18.22%+37.28%
2020+9.16%+47.60%
2019+49.79%+99.85%
2018+2.03%-55.52%
2017+57.65%+82.35%
2016+27.00%+74.78%
2015+15.88%+39.81%
2014+25.38%+39.22%
2013+31.83%N/A
2012+18.50%N/A
2011+16.02%N/A
2010-0.68%N/A
2009+9.89%N/A
2008-18.66%N/A
2007-2.40%N/A
2006-0.01%N/A
2005+30.30%N/A
2004+10.15%N/A
2003+10.94%N/A
2002-6.38%N/A
2001+14.62%N/A
2000+43.89%N/A
1999-7.91%N/A

TFX vs IBP Drawdown Comparison

The maximum drawdown for TFX was -76.68%, occurring on Jan 20, 2026. This drawdown has not yet recovered.

The maximum drawdown for IBP was -61.75%, occurring on Oct 24, 2018. Recovery took 516 trading sessions.

The current TFX drawdown is -68.67%. The current IBP drawdown is -35.46%.

RankTFXIBP
#1-76.68%
Apr 28, 2021 - Jan 20, 2026
-61.75%
Jan 3, 2018 - Jan 23, 2020
#2-53.90%
Jul 18, 2007 - Feb 1, 2013
-61.69%
Feb 21, 2020 - Jul 22, 2020
#3-42.92%
Feb 19, 2020 - Jul 29, 2020
-48.37%
Dec 29, 2021 - Jun 27, 2023
#4-40.81%
May 23, 2002 - May 18, 2005
-42.72%
Feb 13, 2026 - Jun 10, 2026
#5-29.47%
May 17, 2001 - Feb 26, 2002
-42.16%
Jul 31, 2024 - Aug 13, 2025
#6-29.34%
Apr 5, 2006 - Apr 20, 2007
-37.26%
Aug 11, 2015 - May 5, 2016
#7-27.33%
Nov 16, 1999 - Jun 13, 2000
-32.04%
Aug 7, 2023 - Dec 6, 2023
#8-25.98%
Sep 8, 2016 - Feb 24, 2017
-28.48%
Oct 12, 2020 - Jan 20, 2021
#9-22.04%
Sep 2, 2020 - Dec 18, 2020
-26.13%
Mar 6, 2014 - Oct 23, 2014
#10-20.48%
Jan 29, 2018 - Feb 20, 2019
-24.27%
May 4, 2021 - Nov 22, 2021
#11-18.49%
Jul 12, 2000 - Nov 27, 2000
-24.16%
Apr 3, 2024 - Jul 26, 2024
#12-14.69%
Aug 9, 2019 - Dec 19, 2019
-19.93%
Jul 20, 2016 - Nov 11, 2016
#13-13.31%
Apr 10, 2013 - Oct 17, 2013
-18.39%
Feb 11, 2021 - Apr 16, 2021
#14-12.73%
Dec 28, 2000 - Apr 10, 2001
-15.76%
Jan 20, 2021 - Feb 8, 2021
#15-12.61%
Oct 3, 2005 - Mar 31, 2006
-15.74%
Sep 8, 2025 - Dec 10, 2025

Correlation

Correlation between TFX and IBP is -0.05 which considered as a very weak or no correlation - the stocks move independently of each other.

-0.05
-101

Dividend Comparison (1999 - 2026)

TFX vs IBP dividend yield comparison.

YearTFXIBP
20260.51%1.17%
20251.11%1.23%
20240.76%0.80%
20230.55%1.21%
20220.54%2.52%
20210.41%0.86%
20200.33%0.00%
20190.36%0.00%
20180.53%0.00%
20170.55%0.00%
20160.84%0.00%
20151.03%0.00%
20141.18%0.00%
20131.45%0.00%
20121.91%0.00%
20112.22%0.00%
20102.53%0.00%
20092.52%0.00%
20082.67%0.00%
20071.98%0.00%
20061.71%0.00%
20051.49%0.00%
20041.66%0.00%
20031.61%0.00%
20021.66%0.00%
20011.40%0.00%
20001.31%0.00%
19990.42%0.00%

Select Stocks to Compare