Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndCapital expenditures (Million USD)YoY (%)
Dec 31, 2024-89+43.83%
Dec 31, 2023-62+34.95%
Dec 31, 2022-46+23.44%
Dec 31, 2021-37+10.10%
Dec 31, 2020-34-33.05%
Dec 31, 2019-50+42.39%
Dec 31, 2018-35+11.25%
Dec 31, 2017-32+17.23%
Dec 31, 2016-27-1.07%
Dec 31, 2015-27+342.11%
Dec 31, 2014-6