Valuation and Capital Structure
PE 10.58
Book Value 5.58
Market Cap 581.12B
Total Debt 6.91B
Cash 105.21B
Other --
Enterprise Value 482.81B
Unlock
OSPN Ratings Summary
OSPN Quant Ranking