3D Systems shares are trading higher after the company reported better-than-expected Q1 financial results.

3D Systems

3D Systems

DDD

0.00

3D Systems shares are trading higher after the company reported better-than-expected Q1 financial results.