3D Systems Corp (NYSE:DDD)

19.21
Delayed Data
As of 3:59pm ET
 +0.79 / +4.29%
Today’s Change
4.60
Today|||52-Week Range
56.50
+83.30%
Year-to-Date