DigitalOcean Holdings Inc (DOCN) P/S Ratio: 19.06x | 2016-2026