Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndNet debt (Million USD)YoY (%)
Dec 31, 2024547+13.81%
Dec 31, 2023481-23.87%
Dec 31, 2022632+19.27%
Dec 31, 2021530+58.65%
Dec 31, 2020334-5.53%
Dec 31, 2019353-0.28%
Dec 31, 2018354+38.94%
Dec 31, 2017255+86.22%
Dec 31, 2016137+17.63%
Dec 31, 2015116+623.31%
Dec 31, 201416