DigitalOcean Holdings, Inc.

DigitalOcean Holdings, Inc.

83.26
EUR
+1.26
(+1.54%)
1.81EPS
63.50P/E
14.43BMarket Cap
Nov 03Next Earn