Joanna Du

Stock Analyst at Bank of America Securities

(2.24)
# 3,133
Out of 5,060 analysts
2
Total ratings
50%
Success rate
65.8%
Average return

Stocks Rated by Joanna Du

Vipshop Holdings
Aug 26, 2026
Reiterated: Buy
Price Target: $18
Current: $12.86
Upside: +36.08%
Ultra Clean Holdings
Oct 29, 2025
Reiterated: Buy
Price Target: $35
Current: $51.00
Upside: -31.37%