Installed Building Products, Inc.IBP

Market cap
$7.4B
P/E ratio
Period EndCash and cash equivalents (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+30.15%
Dec 31, 2019178+96.69%
Dec 31, 201890+44.68%
Dec 31, 201763+331.64%
Dec 31, 201614+112.41%
Dec 31, 20157-36.64%
Dec 31, 201411