DDL Share Price Performance
US$1.96
-1.49 (-43.19%)
55.7% undervalued intrinsic discount
US$4.42
Fair Value
Price US$1.96
AnalystHighTarget US$4.42
AnalystConsensusTarget US$2.67
AnalystLowTarget US$2.90
Fair ValueUS$3.52
Share PriceUS$1.96
44.4% undervalued intrinsic discount