John Campbell MBA

Stock Analyst at Jefferies

(1.73)
# 3,435
Out of 5,004 analysts
170
Total ratings
45.5%
Success rate
0.1%
Average return

Stocks Rated by John Campbell MBA

Corporate Travel Management Limited
Sep 14, 2026
Reiterated: Hold
Price Target: $14.20 → $2.35
Current: $2.42
Upside: -2.89%
Catapult Sports Ltd
Sep 7, 2026
Reiterated: Buy
Price Target: $1.05 → $5.70
Current: $3.14
Upside: +81.53%
Bapcor Limited
Sep 1, 2026
Reiterated: Buy
Price Target: $0.65 → $0.90
Current: $0.84
Upside: +7.78%
ARB Corporation Limited
Aug 27, 2026
Reiterated: Buy
Price Target: $25.00 → $26.00
Current: $17.78
Upside: +46.23%
Lovisa Holdings Limited
Aug 27, 2026
Reiterated: Hold
Price Target: $30.00 → $31.00
Current: $24.34
Upside: +27.36%
Aussie Broadband Limited
Aug 25, 2026
Reiterated: Buy
Price Target: $6.40 → $6.00
Current: $4.20
Upside: +42.86%
Monadelphous Group Limited
Aug 25, 2026
Reiterated: Sell
Price Target: $25.00 → $25.60
Current: $30.97
Upside: -17.34%
Perenti Limited
Aug 25, 2026
Reiterated: Buy
Price Target: $2.70 → $2.80
Current: $2.20
Upside: +27.27%
MAAS Group Holdings Limited
Aug 21, 2026
Reiterated: Buy
Price Target: $6.60 → $7.00
Current: $6.89
Upside: +1.60%
NRW Holdings Limited
Aug 21, 2026
Reiterated: Hold
Price Target: $6.60 → $7.60
Current: $8.07
Upside: -5.82%
Reiterated: Hold
Price Target: $1.75 → $1.00
Current: $0.75
Upside: +34.23%
Reiterated: Buy
Price Target: $8.95 → $5.25
Current: $4.20
Upside: +25.00%
Reiterated: Buy
Price Target: $5.00 → $4.70
Current: $3.32
Upside: +41.57%
Reiterated: Hold
Price Target: $7.20 → $6.15
Current: $6.38
Upside: -3.61%
Reiterated: Buy
Price Target: $30.50 → $27.50
Current: $18.49
Upside: +48.73%
Upgraded: Buy
Price Target: $24.40 → $26.00
Current: $20.63
Upside: +26.03%
Reiterated: Hold
Price Target: $3.10 → $2.70
Current: $3.37
Upside: -19.88%
Reiterated: Hold
Price Target: $0.65 → $0.40
Current: $0.30
Upside: +35.59%
Reiterated: Buy
Price Target: $7.80 → $7.50
Current: $6.57
Upside: +14.16%
Reiterated: Buy
Price Target: $1.80 → $1.50
Current: $1.66
Upside: -9.37%
Reiterated: Buy
Price Target: $3.70
Current: $1.40
Upside: n/a
Initiated Coverage: Hold
Price Target: $4.00
Current: $0.87
Upside: n/a