Installed Building Products, Inc.IBP

Market cap
$7.1B
P/E ratio
Period EndTotal cash & short-term investments (Million USD)YoY (%)
Dec 31, 2024328-15.24%
Dec 31, 2023387+68.32%
Dec 31, 2022230-31.14%
Dec 31, 2021333+44.04%
Dec 31, 2020232+7.26%
Dec 31, 2019216+114.77%
Dec 31, 2018101+8.58%
Dec 31, 201793+539.16%
Dec 31, 201614+112.41%
Dec 31, 20157-36.64%
Dec 31, 201411