James Bales

Stock Analyst at Morgan Stanley

(0.11)
# 4,679
Out of 5,022 analysts
396
Total ratings
32.7%
Success rate
-6.7%
Average return

Stocks Rated by James Bales

Tuas Limited
Sep 24, 2026
Reiterated: Buy
Price Target: $5.00 → $4.35
Current: $1.72
Upside: +152.91%
Netwealth Group Limited
Sep 15, 2026
Rated: Buy
Price Target: $30.25 → $27.00
Current: $17.21
Upside: +56.89%
WebBeds Group Limited
Sep 11, 2026
Reiterated: Hold
Price Target: $2.95 → $3.25
Current: $3.39
Upside: -4.13%
Corporate Travel Management Limited
Sep 8, 2026
Reiterated: Hold
Price Target: $11.80 → $2.60
Current: $2.41
Upside: +7.88%
Life360, Inc.
Sep 3, 2026
Reiterated: Buy
Price Target: $31.50
Current: $20.40
Upside: +54.41%
Temple & Webster Group Ltd
Sep 2, 2026
Reiterated: Hold
Price Target: $4.80
Current: $4.39
Upside: +9.34%
Jumbo Interactive Limited
Sep 1, 2026
Reiterated: Hold
Price Target: $8.80 → $8.30
Current: $5.85
Upside: +41.88%
Objective Corporation Limited
Sep 1, 2026
Downgraded: Hold
Price Target: $16.00 → $7.25
Current: $6.01
Upside: +20.63%
Superloop Limited
Sep 1, 2026
Reiterated: Buy
Price Target: $3.80 → $4.00
Current: $2.54
Upside: +57.48%
Bapcor Limited
Aug 31, 2026
Reiterated: Sell
Price Target: $0.25 → $0.28
Current: $0.82
Upside: -65.64%
Reiterated: Buy
Price Target: $13.25 → $15.00
Current: $10.28
Upside: +45.91%
Reiterated: Buy
Price Target: $5.15 → $4.45
Current: $2.75
Upside: +61.82%
Reiterated: Buy
Price Target: $6.40 → $5.20
Current: $2.72
Upside: +91.18%
Reiterated: Buy
Price Target: $6.55 → $5.80
Current: $2.75
Upside: +110.91%
Reiterated: Buy
Price Target: $121.00
Current: $65.01
Upside: +86.13%
Reiterated: Buy
Price Target: $3.60 → $2.70
Current: $1.09
Upside: +148.85%
Reiterated: Buy
Price Target: $66 → $65
Current: $43.10
Upside: +51.28%
Reiterated: Hold
Price Target: $4.14
Current: $3.66
Upside: +13.00%
Reiterated: Buy
Price Target: $13.00 → $10.60
Current: $7.94
Upside: n/a
Reiterated: Hold
Price Target: $0.90
Current: $0.32
Upside: n/a
Reiterated: Hold
Price Target: $0.58
Current: $0.42
Upside: n/a
Reiterated: Hold
Price Target: $1.54 → $1.30
Current: $1.86
Upside: n/a
Reiterated: Buy
Price Target: $40.20
Current: $2.00
Upside: n/a
Reiterated: Hold
Price Target: $1.00
Current: $0.09
Upside: n/a