Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndInventories (Million USD)YoY (%)
Dec 31, 2024195+19.53%
Dec 31, 2023163-7.83%
Dec 31, 2022177+23.48%
Dec 31, 2021143+85.33%
Dec 31, 202077+3.45%
Dec 31, 201975+21.98%
Dec 31, 201861+26.51%
Dec 31, 201748+20.18%
Dec 31, 201640+37.13%
Dec 31, 201529+22.39%
Dec 31, 201424