Valuation and Capital Structure
PE -2.61
Book Value 10.06
Market Cap 192.37B
Total Debt 329.86B
Cash 279.43B
Other --
Enterprise Value 242.80B
Unlock
JRVR Ratings Summary
JRVR Quant Ranking