Valuation and Capital Structure
PE 11.54
Book Value 39.85
Market Cap 3,228.07B
Total Debt 1,043.37B
Cash 307.24B
Other --
Enterprise Value 3,964.20B
Unlock
OTTR Ratings Summary
OTTR Quant Ranking