Rahul Anand

Stock Analyst at Morgan Stanley

(4.79)
# 591
Out of 4,659 analysts
1102
Total ratings
58.1%
Success rate
14.3%
Average return

Stocks Rated by Rahul Anand

BHP Group Limited
Aug 19, 2026
Maintained: Buy
Price Target: $67.00$67.50
Current: $63.82
Upside: +5.77%
Rio Tinto Group
Aug 14, 2026
Maintained: Sell
Price Target: $147.50$150.00
Current: $170.37
Upside: -11.96%
Paladin Energy Ltd
Aug 6, 2026
Maintained: Buy
Price Target: $11.95$10.55
Current: $10.50
Upside: +0.52%
South32 Limited
Aug 6, 2026
Maintained: Buy
Price Target: $4.75$4.80
Current: $4.83
Upside: -0.52%
Whitehaven Coal Limited
Aug 6, 2026
Maintained: Buy
Price Target: $8.40$8.45
Current: $7.50
Upside: +12.74%
Deterra Royalties Limited
Aug 6, 2026
Maintained: Sell
Price Target: $3.95$3.80
Current: $4.49
Upside: -15.27%
Fortescue Ltd
Aug 3, 2026
Maintained: Sell
Price Target: $17.25$15.55
Current: $18.08
Upside: -13.97%
PLS Group Limited
Jul 31, 2026
Maintained: Hold
Price Target: $5.15
Current: $4.85
Upside: +6.30%
Boss Energy Limited
Jul 31, 2026
Maintained: Buy
Price Target: $1.70$1.65
Current: $1.52
Upside: +8.91%
Iluka Resources Limited
Jul 29, 2026
Maintained: Buy
Price Target: $7.95$8.15
Current: $7.30
Upside: +11.64%
Maintained: Hold
Price Target: $6.95$6.85
Current: $7.97
Upside: -14.00%
Maintained: Hold
Price Target: $17.35$17.55
Current: $21.12
Upside: -16.90%
Maintained: Hold
Price Target: $17.50$15.70
Current: $16.52
Upside: -4.96%
Maintained: Buy
Price Target: $49.00$75.29
Current: $65.93
Upside: +14.20%
Maintained: Buy
Price Target: $48
Current: $89.09
Upside: -46.12%
Maintained: Hold
Price Target: $130
Current: $96.69
Upside: +33.93%
Maintained: Sell
Price Target: $5.60
Current: $13.86
Upside: n/a
Maintained: Buy
Price Target: $20.35
Current: $22.64
Upside: n/a
Maintained: Hold
Price Target: $0.22$0.40
Current: $0.11
Upside: n/a
Maintained: Hold
Price Target: $4.05$4.10
Current: $7.50
Upside: n/a
Maintained: Hold
Price Target: $0.12
Current: $0.32
Upside: n/a
Maintained: Hold
Price Target: $0.55$0.65
Current: $0.83
Upside: n/a
Maintained: Buy
Price Target: n/a
Current: $16.97
Upside: n/a
Downgraded: Hold
Price Target: $4.48
Current: $24.91
Upside: n/a