DDD   $2.73  2.63% Market Closed After Close 2.69 -1.47%

3D Systems Corporation

Data not available