Valuation and Capital Structure
PE 45.7
Book Value 10.62
Market Cap 1,357.87B
Total Debt 301.48B
Cash 109.93B
Other --
Enterprise Value 1,549.43B
Unlock
TPB Ratings Summary
TPB Quant Ranking