Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndCash from financing (Million USD)YoY (%)
Dec 31, 2024-240+200.13%
Dec 31, 2023-80-64.19%
Dec 31, 2022-223-192.15%
Dec 31, 2021242-590.42%
Dec 31, 2020-49-151.36%
Dec 31, 201996+1690.48%
Dec 31, 20185-97.01%
Dec 31, 2017180+1184.02%
Dec 31, 201614-80.80%
Dec 31, 201573+2151.31%
Dec 31, 20143