John Campbell MBA

Stock Analyst at Jefferies

(2.09)
# 3,277
Out of 4,698 analysts
168
Total ratings
47.7%
Success rate
0.9%
Average return

Stocks Rated by John Campbell MBA

Bapcor Limited
Sep 1, 2026
Maintained: Buy
Price Target: $0.65$0.90
Current: $0.88
Upside: +2.86%
ARB Corporation Limited
Aug 27, 2026
Maintained: Buy
Price Target: $25.00$26.00
Current: $18.90
Upside: +37.57%
Lovisa Holdings Limited
Aug 27, 2026
Maintained: Hold
Price Target: $30.00$31.00
Current: $23.08
Upside: +34.32%
Perenti Limited
Aug 25, 2026
Maintained: Buy
Price Target: $2.70$2.80
Current: $2.28
Upside: +22.81%
Monadelphous Group Limited
Aug 25, 2026
Maintained: Sell
Price Target: $25.00$25.60
Current: $28.40
Upside: -9.86%
Aussie Broadband Limited
Aug 25, 2026
Maintained: Buy
Price Target: $6.40$6.00
Current: $4.15
Upside: +44.58%
NRW Holdings Limited
Aug 21, 2026
Maintained: Hold
Price Target: $6.60$7.60
Current: $7.64
Upside: -0.52%
Peter Warren Automotive Holdings Limited
Aug 21, 2026
Maintained: Hold
Price Target: $1.75$1.00
Current: $0.80
Upside: +25.00%
MAAS Group Holdings Limited
Aug 21, 2026
Maintained: Buy
Price Target: $6.60$7.00
Current: $5.50
Upside: +27.27%
Temple & Webster Group Ltd
Aug 20, 2026
Maintained: Buy
Price Target: $8.95$5.25
Current: $4.84
Upside: +8.47%
Maintained: Buy
Price Target: $5.00$4.70
Current: $3.45
Upside: +36.23%
Maintained: Hold
Price Target: $7.20$6.15
Current: $6.21
Upside: -0.97%
Maintained: Buy
Price Target: $30.50$27.50
Current: $21.12
Upside: +30.21%
Upgraded: Buy
Price Target: $24.40$26.00
Current: $21.94
Upside: +18.51%
Maintained: Hold
Price Target: $3.10$2.70
Current: $3.70
Upside: -27.03%
Maintained: Hold
Price Target: $0.65$0.40
Current: $0.37
Upside: +8.11%
Maintained: Buy
Price Target: $7.80$7.50
Current: $6.81
Upside: +10.13%
Maintained: Buy
Price Target: $1.80$1.50
Current: $1.64
Upside: -8.26%
Downgraded: Hold
Price Target: $14.20
Current: $16.07
Upside: n/a
Maintained: Buy
Price Target: $3.70
Current: $1.55
Upside: n/a
Maintained: Buy
Price Target: $1.05
Current: $3.22
Upside: n/a
Initiated Coverage: Hold
Price Target: $4.00
Current: $0.88
Upside: n/a