Valuation and Capital Structure
PE 29.79
Book Value 25.81
Market Cap 4,926.88B
Total Debt 983.40B
Cash 305.20B
Other --
Enterprise Value 5,605.08B
Unlock
IBP Ratings Summary
IBP Quant Ranking