DigitalOcean (DOCN) PT Lowered to $160 at Barclays

Go back to DigitalOcean (DOCN) PT Lowered to $160 at Barclays
(NYSE: DOCN) Delayed: 126.04 -2.85 (2.21%)
Previous Close $128.89    52 Week High
Open $125.70    52 Week Low
Day High $127.84    P/E N/A 
Day Low $119.58    EPS
Volume 2,539,095