Valuation and Capital Structure
PE 58.81
Book Value 34.41
Market Cap 20.24B
Total Debt 1.28B
Cash 0.00B
Other --
Enterprise Value 21.52B
Unlock
IROH Ratings Summary
IROH Quant Ranking