Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal non-current assets (Million USD)YoY (%)
Dec 31, 20241,005+10.28%
Dec 31, 2023911+1.88%
Dec 31, 2022895+12.68%
Dec 31, 2021794+40.83%
Dec 31, 2020564+8.93%
Dec 31, 2019518+22.31%
Dec 31, 2018423+10.24%
Dec 31, 2017384+42.31%
Dec 31, 2016270+20.48%
Dec 31, 2015224+196.47%
Dec 31, 201476