Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal liabilities (Million USD)YoY (%)
Dec 31, 20241,355+3.33%
Dec 31, 20231,311+1.99%
Dec 31, 20221,285+3.97%
Dec 31, 20211,236+42.36%
Dec 31, 2020868+2.24%
Dec 31, 2019849+30.25%
Dec 31, 2018652+23.46%
Dec 31, 2017528+71.43%
Dec 31, 2016308+18.69%
Dec 31, 2015260+82.45%
Dec 31, 2014142