Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndNet income (Million USD)YoY (%)
Dec 31, 2024257+5.29%
Dec 31, 2023244+9.07%
Dec 31, 2022223+88.13%
Dec 31, 2021119+22.14%
Dec 31, 202097+42.66%
Dec 31, 201968+24.50%
Dec 31, 201855+33.08%
Dec 31, 201741+7.04%
Dec 31, 201638+44.95%
Dec 31, 201527+90.33%
Dec 31, 201414