Some of the recent commercial launches support an optimistic view around the stock. On April 13, 3D Systems Corp.