Rupal Agarwal

Stock Analyst at Bernstein

(1.21)
# 3,774
Out of 4,649 analysts
2
Total ratings
n/a
Success rate
-6.9%
Average return

Stocks Rated by Rupal Agarwal

NetEase
Jul 13, 2026
Maintained: Buy
Price Target: $150
Current: $125.12
Upside: +19.88%
NetEase, Inc.
Jul 13, 2026
Maintained: Buy
Price Target: $235.00
Current: $193.60
Upside: +21.38%