Valuation and Capital Structure
PE 10.55
Book Value 34.52
Market Cap 3,267.09B
Total Debt 1,011.06B
Cash 280.02B
Other --
Enterprise Value 3,998.13B
Unlock
OTTR Ratings Summary
OTTR Quant Ranking