Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndD/E ratio (%) (Million USD)YoY (%)
Dec 31, 2024124-4.14%
Dec 31, 2023129.4-25.85%
Dec 31, 2022174.5-15.71%
Dec 31, 2021207+16.90%
Dec 31, 2020177.1-22.20%
Dec 31, 2019227.6-8.66%
Dec 31, 2018249.2+50.95%
Dec 31, 2017165.1+67.88%
Dec 31, 201698.3-8.64%
Dec 31, 2015107.6+268.25%
Dec 31, 201429.2