Looking at IMD's financials versus DDH's financials either IMD is over valued or DDH is way undervalued?
Similar number of shares on the market, similar revenue, debt etc
Biggest difference I can see is the share price $2.46 versus $0.91 for DDH
Add to My Watchlist
What is My Watchlist?