Installed Building Products, Inc. (IBP)

Market cap
$8.3B
P/E ratio
31.9x
Period EndFree cash flow (Million USD)YoY (%)
Dec 31, 2025301+19.65%
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
AI Chat