Why 3D Systems Stock Surged Today — DDD +0.80 · News Impact Screener