Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndIncome before tax (Million USD)YoY (%)
Dec 31, 2024346+3.99%
Dec 31, 2023333+9.82%
Dec 31, 2022303+95.08%
Dec 31, 2021155+18.52%
Dec 31, 2020131+41.65%
Dec 31, 201993+28.29%
Dec 31, 201872+29.32%
Dec 31, 201756-6.36%
Dec 31, 201660+42.17%
Dec 31, 201542+85.64%
Dec 31, 201423