Menu

Installed Building Products, Inc. IBP

Full chart Compare
Set alert

Price alert · IBP

All alert types
220.06 USD -3.02 (-1.35%)

At closeNov 9, 2026, 4:39 AM EST

219.90 -0.16 -0.07%

Pre-market · Nov 9, 4:39 AM ET

216.68 Day range 223.62
176.15 52-week range 349.00
YTD
-15.16%
1 year
-12.65%

Latest period ending Dec 31, 2025 · select a line to chart its full history

Annual balance sheet

IBP annual balance sheet
Fiscal yearFY 2025 Dec 31, 2025FY 2024 Dec 31, 2024FY 2023 Dec 31, 2023FY 2022 Dec 31, 2022FY 2021 Dec 31, 2021
321.90M327.60M386.50M229.60M333.49M
321.90M327.60M386.50M229.60M333.49M
444.10M433.90M423.30M397.20M312.77M
1.04B1.05B1.07B884.40M859.32M
282.00M270.40M215.30M195.00M175.80M
2.07B2.06B1.98B1.78B1.65B
76.30M69.50M63.20M59.60M55.81M
991.70M978.30M954.80M946.00M937.38M
344.20M359.00M346.40M328.10M307.57M
915.40M908.80M891.60M886.40M881.57M
1.36B1.35B1.31B1.29B1.24B
1.04B865.50M693.80M513.10M352.54M
22.10M35.00M33.70M40.60M-227.00K
709.90M705.30M670.30M493.50M416.84M
709.90M705.30M670.30M493.50M416.84M
1.03B1.00B911.30M894.50M793.89M
991.70M978.30M954.80M946.00M937.38M
711.90M703.10M667.50M657.00M586.94M
203.00M194.60M162.80M176.60M143.04M
1.01B995.60M964.60M957.30M928.79M
119.00M146.60M158.60M149.20M132.71M
24.70M26.30M24.50M28.40M4.82M