Joanna Du

Stock Analyst at Bank of America Securities

(2.20)
# 3,218
Out of 4,704 analysts
2
Total ratings
50%
Success rate
73.5%
Average return

Stocks Rated by Joanna Du

Vipshop Holdings
Aug 26, 2026
Reiterated: Buy
Price Target: $18
Current: $13.20
Upside: +32.58%
Ultra Clean Holdings
Oct 29, 2025
Maintained: Buy
Price Target: $35
Current: $72.43
Upside: -51.68%