DDD   $3.63  2.54% Market Closed After Close 3.69 1.65%

3D Systems Corporation

Data not available