Valuation and Capital Structure
PE -4.56
Book Value 0.79
Market Cap 598.73B
Total Debt 29.52B
Cash 19.56B
Other --
Enterprise Value 608.70B
Unlock
SVRA Ratings Summary
SVRA Quant Ranking