Latest Close
$1.92
Technical Analysis
This technical analysis view summarizes moving averages, RSI, momentum, and 52-week positioning for DDD.
$1.92
-$0.12 (-5.88%)
$280,447,360.00
Technology
Computer Hardware
none
$2.02
$2.10
$2.21
49.23
bearish
neutral
-49.21%
+40.15%
$1.92 vs $2.02 / $2.10