Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndTotal current liabilities (Million USD)YoY (%)
Dec 31, 2024359+3.64%
Dec 31, 2023346+5.59%
Dec 31, 2022328+6.66%
Dec 31, 2021308+30.06%
Dec 31, 2020236+10.43%
Dec 31, 2019214+17.87%
Dec 31, 2018182+13.69%
Dec 31, 2017160+22.83%
Dec 31, 2016130+33.55%
Dec 31, 201597+27.26%
Dec 31, 201477