Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndRetained earnings (Million USD)YoY (%)
Dec 31, 2024866+24.75%
Dec 31, 2023694+35.22%
Dec 31, 2022513+45.54%
Dec 31, 2021353+30.85%
Dec 31, 2020269+55.40%
Dec 31, 2019173+64.78%
Dec 31, 2018105+117.23%
Dec 31, 201748+564.03%
Dec 31, 20167-123.42%
Dec 31, 2015-31-45.99%
Dec 31, 2014-58