Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal non-current liabilities (Million USD)YoY (%)
Dec 31, 2024996+3.21%
Dec 31, 2023965+0.75%
Dec 31, 2022957+3.08%
Dec 31, 2021929+46.96%
Dec 31, 2020632-0.52%
Dec 31, 2019635+35.03%
Dec 31, 2018470+27.70%
Dec 31, 2017368+106.96%
Dec 31, 2016178+9.76%
Dec 31, 2015162+146.72%
Dec 31, 201466