James Bales

Stock Analyst at Morgan Stanley

(0.13)
# 4,620
Out of 4,698 analysts
390
Total ratings
33.5%
Success rate
-6.2%
Average return

Stocks Rated by James Bales

Life360, Inc.
Sep 3, 2026
Maintained: Buy
Price Target: $31.50
Current: $20.75
Upside: +51.81%
Temple & Webster Group Ltd
Sep 2, 2026
Maintained: Hold
Price Target: $4.80
Current: $4.84
Upside: -0.83%
Superloop Limited
Sep 1, 2026
Maintained: Buy
Price Target: $3.80$4.00
Current: $2.80
Upside: +42.86%
Objective Corporation Limited
Sep 1, 2026
Downgraded: Hold
Price Target: $16.00$7.25
Current: $6.56
Upside: +10.52%
Flight Centre Travel Group Limited
Aug 31, 2026
Maintained: Buy
Price Target: $13.25$15.00
Current: $11.57
Upside: +29.65%
WebBeds Group Limited
Aug 31, 2026
Maintained: Hold
Price Target: $2.60$2.95
Current: $3.70
Upside: -20.27%
Bapcor Limited
Aug 31, 2026
Maintained: Sell
Price Target: $0.25$0.28
Current: $0.88
Upside: -68.00%
Propel Funeral Partners Limited
Aug 31, 2026
Maintained: Buy
Price Target: $5.15$4.45
Current: $3.19
Upside: +39.50%
Netwealth Group Limited
Aug 31, 2026
Maintained: Buy
Price Target: $31.00$30.25
Current: $20.37
Upside: +48.50%
Generation Development Group Limited
Aug 28, 2026
Maintained: Buy
Price Target: $6.40$5.20
Current: $3.17
Upside: +64.04%
Maintained: Buy
Price Target: $6.55$5.80
Current: $2.95
Upside: +96.61%
Maintained: Buy
Price Target: $121.00
Current: $73.81
Upside: +63.93%
Maintained: Buy
Price Target: $5.00
Current: $2.15
Upside: +132.56%
Maintained: Buy
Price Target: $3.60$2.70
Current: $1.12
Upside: +141.07%
Reiterated: Buy
Price Target: $66$65
Current: $44.17
Upside: +47.61%
Maintained: Hold
Price Target: $8.40$8.80
Current: $6.93
Upside: +26.98%
Maintained: Hold
Price Target: $4.10
Current: $4.60
Upside: -10.96%
Maintained: Buy
Price Target: $13.00$10.60
Current: $8.47
Upside: n/a
Maintained: Hold
Price Target: $0.90
Current: $0.32
Upside: n/a
Downgraded: Hold
Price Target: $15.30$11.80
Current: $16.07
Upside: n/a
Maintained: Hold
Price Target: $0.58
Current: $0.43
Upside: n/a
Maintained: Hold
Price Target: $1.53$1.28
Current: $1.71
Upside: n/a
Maintained: Buy
Price Target: $40.20
Current: $1.71
Upside: n/a
Maintained: Hold
Price Target: $1.00
Current: $0.13
Upside: n/a