Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndLong-term debt, current (Million USD)YoY (%)
Dec 31, 202432+0.62%
Dec 31, 202332+3.93%
Dec 31, 202231+0.47%
Dec 31, 202131+32.04%
Dec 31, 202023-3.35%
Dec 31, 201924+6.72%
Dec 31, 201823+35.99%
Dec 31, 201717-3.15%
Dec 31, 201617+71.56%
Dec 31, 201510+461.09%
Dec 31, 20142