Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndRevenue (Million USD)YoY (%)
Dec 31, 20242,941+5.86%
Dec 31, 20232,779+4.07%
Dec 31, 20222,670+35.62%
Dec 31, 20211,969+19.08%
Dec 31, 20201,653+9.37%
Dec 31, 20191,512+13.11%
Dec 31, 20181,336+17.96%
Dec 31, 20171,133+31.28%
Dec 31, 2016863+30.22%
Dec 31, 2015663+27.93%
Dec 31, 2014518