Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2024251-9.76%
Dec 31, 2023279+19.95%
Dec 31, 2022232+129.20%
Dec 31, 2021101-31.16%
Dec 31, 2020147+101.92%
Dec 31, 201973+18.73%
Dec 31, 201861+65.48%
Dec 31, 201737-19.78%
Dec 31, 201646+538.68%
Dec 31, 20157-46.06%
Dec 31, 201413