Valuation and Capital Structure
PE -33.32
Book Value -0.79
Market Cap 1,208.04B
Total Debt 22.56B
Cash 129.14B
Other --
Enterprise Value 1,101.45B
Unlock
ROVR Ratings Summary
ROVR Quant Ranking