Mark Zhang

Stock Analyst at Citi

(4.38)
# 1,281
Out of 5,099 analysts
12
Total ratings
54.5%
Success rate
62.7%
Average return
Main Sectors:

Stocks Rated by Mark Zhang

DigitalOcean Holdings
Oct 27, 2026
Reiterated: Buy
Price Target: $190
Current: $89.79
Upside: +111.60%