Valuation and Capital Structure
PE -7.07
Book Value 0.31
Market Cap 24.90B
Total Debt 1.98B
Cash 7.96B
Other --
Enterprise Value 18.92B
Unlock
DRRX Ratings Summary
DRRX Quant Ranking