As of the latest data, DDFO stock price is $21.63, with a previous close of $21.74. DDFO lost -$0.11 in the last trading session, representing a -0.49% loss.
Does DDFO (DDFO) pay dividends?
No. DDFO does not pay a dividend.
What is DDFO (DDFO) beta (volatility) score?
DDFO has a beta of 0.000, indicating lower volatility than the overall market.