Installed Building Products, In which can be found using ticker (IBP) have now 9 confirmed analysts covering the stock with the consensus suggesting a rating of ‘Hold’. The target price High/Low ranges between 143 and 85 calculating the average target price we see $112.22. Now with the previous closing price of $107.83 this indicates there is a potential upside of 4.1%. The day 50 moving average is $107.66 and the 200 day moving average is $93.15. The total market capitalization for the company now stands at $2,980m. Find out more information at: https://www.installedbuildingproducts.com
The potential market cap would be $3,101m based on the market consensus.
Installed Building Products, together with its subsidiaries, engages in the installation of insulation, waterproofing, fire-stopping, fireproofing, garage doors, rain gutters, window blinds, shower doors, closet shelving and mirrors, and other products in the continental United States. The company offers a range of insulation materials, such as fiberglass and cellulose, and spray foam insulation materials. It is also involved in the installation of insulation and sealant materials in various areas of a structure, which includes basement and crawl space, building envelope, attic, and acoustical applications. In addition, the company installs a range of caulk and sealant products that control air infiltration in residential and commercial buildings; and waterproofing options, including sheet and hot applied waterproofing membranes, as well as deck coating, bentonite, and air and vapor systems. It serves homebuilders, multi-family and commercial construction firms, individual homeowners, and repair and remodeling contractors through a network of approximately 210 branch locations. The company was formerly known as CCIB Holdco Installed Building Products was founded in 1977 and is based in Columbus, Ohio.
The company has a dividend yield of 1.21% with the ex dividend date set at 14-3-2023 (DMY).
Other points of data to note are a P/E ratio of 13.92, revenue per share of 93 and a 12.13% return on assets.