Installed Building Products, Inc. (IBP)

Market cap
$8.2B
P/E ratio
31.2x
Period EndCost of revenue (Million USD)YoY (%)
Dec 31, 20251,962+0.76%
Dec 31, 20241,947+5.35%
Dec 31, 20231,848+0.32%
Dec 31, 20221,842+33.57%
Dec 31, 20211,379+20.63%
Dec 31, 20201,143+6.17%
Dec 31, 20191,077+11.60%
Dec 31, 2018965+19.28%
Dec 31, 2017809+32.49%
Dec 31, 2016611+28.69%
Dec 31, 2015474+25.52%
Dec 31, 2014378
AI Chat