Stockpicker Comparison Tool
Nothing here is comparable yet for these companies.
Revenue Growth
DFDV
66.87%
▼ -760.80%
MRT
178.99%
▲ 63.62%
Gross Margin
DFDV
99.37%
▲ 16.41%
MRT
76.55%
▲ 9.69%
Free Cash Flow
DFDV
-$4.29M
▲ $9.25M
MRT
$2.99M
▲ $8.78M
Net Debt / EBITDA
DFDV
-0.61
▲ 0.21
MRT
-13.25
▼ -8.60
Operating Margin
DFDV
-689.20%
▼ -531.92%
MRT
24.25%
▲ 20.65%
P/E Ratio
DFDV
2.27
▼ -17.93
MRT
—