Joanna Du

Stock Analyst at Bank of America Securities

(2.31)
# 3,099
Out of 5,004 analysts
2
Total ratings
50%
Success rate
79.1%
Average return

Stocks Rated by Joanna Du

Vipshop Holdings
Aug 26, 2026
Reiterated: Buy
Price Target: $18
Current: $12.38
Upside: +41.36%
Ultra Clean Holdings
Oct 29, 2025
Reiterated: Buy
Price Target: $35
Current: $77.69
Upside: -54.95%