DigitalOcean Holdings, Inc.

DigitalOcean Holdings, Inc.

83.26
EUR
+1.82
(+2.23%)
1.81EPS
63.66P/E
14.47BMarket Cap
Nov 03Next Earn