DFFN
Market Cap
$4.08M
P/B Ratio
0.29
Free Cash Flow Yield
66.72%
Price Chart
Valuation
Market Cap$4.08M
P/S1.30
P/B0.29
Profitability
Total Revenue (TTM)$3.13M
EBITDA-$4.50M
Profit Margin-82.9%
Operating Margin-71.6%
EPS-$18.07
Financial Health
Free Cash Flow Yield66.72%