Valuation and Capital Structure
PE -29.24
Book Value -1.28
Market Cap 7.18B
Total Debt 58.53B
Cash 2.80B
Other --
Enterprise Value 62.91B
Unlock
DFLI Ratings Summary
DFLI Quant Ranking