Valuation and Capital Structure
PE -894
Book Value 2.29
Market Cap 71.42B
Total Debt 7.49B
Cash 35.30B
Other --
Enterprise Value 43.61B
Unlock
ORGN Ratings Summary
ORGN Quant Ranking