Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndLong-term debt, non-current (Million USD)YoY (%)
Dec 31, 2024842+0.87%
Dec 31, 2023835+0.59%
Dec 31, 2022830-0.24%
Dec 31, 2021832+53.55%
Dec 31, 2020542-0.56%
Dec 31, 2019545+26.11%
Dec 31, 2018432+30.60%
Dec 31, 2017331+146.53%
Dec 31, 2016134+18.04%
Dec 31, 2015114+353.63%
Dec 31, 201425