Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal debt (Million USD)YoY (%)
Dec 31, 2024875+0.86%
Dec 31, 2023867+0.71%
Dec 31, 2022861-0.21%
Dec 31, 2021863+52.66%
Dec 31, 2020565-0.68%
Dec 31, 2019569+25.15%
Dec 31, 2018455+30.86%
Dec 31, 2017348+129.53%
Dec 31, 2016151+22.88%
Dec 31, 2015123+358.87%
Dec 31, 201427