3D Systems enters agreement for up to $42.5 million at-the-market share offering - DDD News | Rallies