DDD   $2.415  -4.17% Market Open

3D Systems Corporation

Data not available