Installed Building Products Inc.
IBP | NYSE
$219.70
+$6.35 (+2.98%)
Nov 2, 2026, 10:17 AM ET · Market open
Fiscal Year Period Ending | FY 2025 Dec 31, 2025 | FY 2024 Dec 31, 2024 | FY 2023 Dec 31, 2023 | FY 2022 Dec 31, 2022 | FY 2021 Dec 31, 2021 | FY 2020 Dec 31, 2020 |
|---|---|---|---|---|---|---|
PE Ratio | 26.58 | 19.15 | 21.14 | 11 | 34.58 | 30.89 |
PEG Ratio | 3.99 | 3.31 | 1.89 | 0.12 | 1.54 | 0.70 |
PS Ratio | 2.35 | 1.67 | 1.85 | 0.92 | 2.08 | 1.82 |
PB Ratio | 9.83 | 6.96 | 7.68 | 4.98 | 9.84 | 9.42 |
P/FCF Ratio | 23.20 | 19.54 | 18.48 | 10.58 | 40.51 | 20.43 |
P/OCF Ratio | 18.79 | 14.45 | 15.13 | 8.84 | 29.67 | 16.63 |
OCF/S Ratio | 12.50 | 11.56 | 12.24 | 10.41 | 7.03 | 10.94 |
Debt / Equity Ratio | 1.48 | 1.39 | 1.42 | 1.92 | 2.25 | 1.95 |
Quick Ratio | 2.44 | 2.40 | 2.62 | 2.16 | 2.33 | 2.31 |
Current Ratio | 3.03 | 2.94 | 3.09 | 2.70 | 2.79 | 2.64 |
Asset Turnover | 1.44 | 1.43 | 1.40 | 1.50 | 1.19 | 1.39 |
Interest Coverage | 12.19 | 10.37 | 9.98 | 8.30 | 5.73 | 5.34 |
Return on Equity | 37.39% | 36.38% | 36.36% | 45.27% | 28.50% | 30.47% |
Return on Assets | 12.83% | 12.46% | 12.30% | 12.56% | 7.19% | 8.19% |
Return on Invested Capital | 15.96% | 16% | 15.90% | 16.85% | 10.24% | 12.05% |
Dividend Yield | 1.26% | 1.72% | 1.23% | 2.55% | 0.86% | n/a |
Payout Ratio | 33.01% | 33.01% | 25.89% | 28.05% | 29.71% | n/a |
FCF Payout Ratio | 31.36% | 36.51% | 24.02% | 28.69% | 40.34% | n/a |
Gross Profit Margin | 33.97% | 33.81% | 33.50% | 31% | 29.94% | 30.85% |
Net Profit Margin | 8.93% | 8.72% | 8.77% | 8.37% | 6.03% | 5.88% |
Pretax Profit Margin | 12.02% | 11.78% | 11.99% | 11.36% | 7.90% | 7.93% |
Operating Profit Margin | 13.01% | 13% | 13.28% | 12.94% | 9.54% | 9.79% |
FCF Margin | 10.13% | 8.55% | 10.03% | 8.70% | 5.15% | 8.90% |
EBITDA Margin | 17.96% | 17.60% | 17.84% | 17.33% | 14.63% | 15.09% |
Add to Watchlist
Select watchlists to add or remove IBP