Valuation and Capital Structure
PE -44.37
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