3D Systems Corporation NYSE:DDD stock price rally