Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndCash from investing (Million USD)YoY (%)
Dec 31, 2024-159+53.87%
Dec 31, 2023-103-34.83%
Dec 31, 2022-159-43.01%
Dec 31, 2021-278+257.92%
Dec 31, 2020-78-40.95%
Dec 31, 2019-132+77.85%
Dec 31, 2018-74-63.05%
Dec 31, 2017-200+151.82%
Dec 31, 2016-80-28.53%
Dec 31, 2015-111+589.87%
Dec 31, 2014-16