Installed Building Products, Inc.IBP

Market cap
$8.1B
P/E ratio
Period EndReturn on equity (%) (Million USD)YoY (%)
Dec 31, 202437.3-10.91%
Dec 31, 202341.9-14.69%
Dec 31, 202249.1+52.12%
Dec 31, 202132.3-5.56%
Dec 31, 202034.2+8.41%
Dec 31, 201931.5+13.14%
Dec 31, 201827.9+23.44%
Dec 31, 201722.6-21.17%
Dec 31, 201628.6+11.40%
Dec 31, 201525.7