Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
DFLI
-19.01%
▲ 8.33%
RFIL
9.42%
▲ 10.62%
Gross Margin
DFLI
33.00%
▲ 15.38%
RFIL
35.12%
▲ 2.85%
Free Cash Flow
DFLI
-$2.22M
▲ $6.84M
RFIL
-$946.00K
▼ -$1.59M
Net Debt / EBITDA
DFLI
-0.54
▲ 0.42
RFIL
4.15
▼ -0.94
Operating Margin
DFLI
-22.03%
▲ 36.99%
RFIL
5.31%
▲ 4.37%
P/E Ratio
DFLI
1076.13
▲ 536.81
RFIL
—