3D Systems Launches $40M Public Stock Offering with 15% Overallotment Option - DDD News | Rallies