DDD stock rating: 3D SYSTEMS CORP quant rating & factor grades · Tickwind