DigitalOcean Holdings, Inc.
Exchange: nyse
none
3848172032.00
228971008.00
0.193180954808
0.302645933040
584.52%
0.75