As of the latest data, DDFO stock price is $21.49, with a previous close of $21.60. DDFO lost -$0.11 in the last trading session, representing a -0.51% 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.001, indicating lower volatility than the overall market.