Valuation and Capital Structure
PE -0.13
Book Value 3.28
Market Cap 4.55B
Total Debt 0.20B
Cash 2.34B
Other --
Enterprise Value 4.74B
Unlock
ISPC Ratings Summary
ISPC Quant Ranking