Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndOperating income (Million USD)YoY (%)
Dec 31, 2024383+3.63%
Dec 31, 2023369+6.86%
Dec 31, 2022345+83.85%
Dec 31, 2021188+16.07%
Dec 31, 2020162+33.60%
Dec 31, 2019121+29.98%
Dec 31, 201893+25.52%
Dec 31, 201774+12.44%
Dec 31, 201666+46.93%
Dec 31, 201545+75.69%
Dec 31, 201426