Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20242,060+3.97%
Dec 31, 20231,981+11.38%
Dec 31, 20221,779+7.61%
Dec 31, 20211,653+39.20%
Dec 31, 20201,188+8.02%
Dec 31, 20191,099+31.73%
Dec 31, 2018835+12.98%
Dec 31, 2017739+59.87%
Dec 31, 2016462+23.53%
Dec 31, 2015374+59.75%
Dec 31, 2014234