Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndCost of revenue (Million USD)YoY (%)
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