What is the current Installed Building Produ... share price?
The current share price of Installed Building Produ... is US$ 201,27
How many Installed Building Produ... shares are in issue?
Installed Building Produ... has 28.141.732 shares in issue
What is the market cap of Installed Building Produ...?
The market capitalisation of Installed Building Produ... is USD 5,66B
What is the 1 year trading range for Installed Building Produ... share price?
Installed Building Produ... has traded in the range of US$ 169,02 to US$ 281,04 during the past year
What is the PE ratio of Installed Building Produ...?
The price to earnings ratio of Installed Building Produ... is 23,24
What is the cash to sales ratio of Installed Building Produ...?
The cash to sales ratio of Installed Building Produ... is 2,04
What is the reporting currency for Installed Building Produ...?
Installed Building Produ... reports financial results in USD
What is the latest annual turnover for Installed Building Produ...?
The latest annual turnover of Installed Building Produ... is USD 2,78B
What is the latest annual profit for Installed Building Produ...?
The latest annual profit of Installed Building Produ... is USD 243,7M
What is the registered address of Installed Building Produ...?
The registered address for Installed Building Produ... is 1209 ORANGE STREET, WILMINGTON, DELAWARE, 19801
What is the Installed Building Produ... website address?
The website address for Installed Building Produ... is www.installedbuildingproducts.com
Which industry sector does Installed Building Produ... operate in?
Installed Building Produ... operates in the GEN CONTRACTOR-OTH RESIDENTL sector