Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndCash from operations (Million USD)YoY (%)
Dec 31, 2024340-0.06%
Dec 31, 2023340+22.42%
Dec 31, 2022278+100.92%
Dec 31, 2021138-23.49%
Dec 31, 2020181+46.90%
Dec 31, 2019123+27.36%
Dec 31, 201897+40.51%
Dec 31, 201769-6.13%
Dec 31, 201673+112.08%
Dec 31, 201535+76.24%
Dec 31, 201420