Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndProvision for income taxes (Million USD)YoY (%)
Dec 31, 202490+0.45%
Dec 31, 202389+11.92%
Dec 31, 202280+117.58%
Dec 31, 202137+8.17%
Dec 31, 202034+38.83%
Dec 31, 201924+40.19%
Dec 31, 201817+18.79%
Dec 31, 201715-30.67%
Dec 31, 201621+37.38%
Dec 31, 201515+79.08%
Dec 31, 20149