Valuation and Capital Structure
PE 41.27
Book Value 15.92
Market Cap 20,107.98B
Total Debt 8,174.51B
Cash 65.11B
Other --
Enterprise Value 28,217.37B
Unlock
INVH Ratings Summary
INVH Quant Ranking