Valuation and Capital Structure
PE -0.36
Book Value 2.99
Market Cap 169.01B
Total Debt 624.70B
Cash 50.10B
Other --
Enterprise Value 743.61B
Unlock
RMBL Ratings Summary
RMBL Quant Ranking