Installed Building Products, Inc. (IBP)

Market cap
$8.2B
P/E ratio
31.2x
Period EndTotal assets (Million USD)YoY (%)
Dec 31, 20252,068+0.39%
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
AI Chat