Installed Building Products, Inc. (IBP)

Market cap
$8.2B
P/E ratio
31.2x
Period EndAccounts payable (Million USD)YoY (%)
Dec 31, 2025119-18.83%
Dec 31, 2024147-7.57%
Dec 31, 2023159+6.31%
Dec 31, 2022149+12.42%
Dec 31, 2021133+30.79%
Dec 31, 2020101+2.62%
Dec 31, 201999+1.98%
Dec 31, 201897+10.89%
Dec 31, 201787+28.72%
Dec 31, 201668+33.53%
Dec 31, 201551+9.19%
Dec 31, 201447
AI Chat