Valuation and Capital Structure
PE -8.77
Book Value 0.45
Market Cap 297.31B
Total Debt 50.67B
Cash 8.02B
Other --
Enterprise Value 339.96B
Unlock
DFLI Ratings Summary
DFLI Quant Ranking