Valuation and Capital Structure
PE 104.62
Book Value 1.56
Market Cap 4,069.58B
Total Debt 1,072.07B
Cash 153.23B
Other --
Enterprise Value 4,988.42B
Unlock
VRRM Ratings Summary
VRRM Quant Ranking