DDL Share Price Performance
US$2.04
-1.73 (-45.89%)
53.8% undervalued intrinsic discount
US$4.42
Fair Value
Price US$2.04
AnalystHighTarget US$4.42
AnalystConsensusTarget US$2.67
AnalystLowTarget US$2.90
Fair ValueUS$3.52
Share PriceUS$2.04
42.1% undervalued intrinsic discount