DigitalOcean Holdings, Inc.

DigitalOcean Holdings, Inc.

82.20
EUR
-4.38
(-5.06%)
1.81EPS
61.35P/E
13.94BMarket Cap
Nov 03Next Earn