Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal current assets (Million USD)YoY (%)
Dec 31, 20241,055-1.41%
Dec 31, 20231,070+20.98%
Dec 31, 2022884+2.92%
Dec 31, 2021859+37.72%
Dec 31, 2020624+7.22%
Dec 31, 2019582+41.41%
Dec 31, 2018412+15.95%
Dec 31, 2017355+84.49%
Dec 31, 2016192+28.06%
Dec 31, 2015150+25.94%
Dec 31, 2014119