Andrew McLeod

Stock Analyst at Morgan Stanley

(1.21)
# 3,800
Out of 4,703 analysts
379
Total ratings
46.3%
Success rate
-0.4%
Average return

Stocks Rated by Andrew McLeod

NEXTDC Limited
Aug 31, 2026
Maintained: Buy
Price Target: $18.00$19.00
Current: $12.86
Upside: +47.74%
TPG Telecom Limited
Aug 31, 2026
Maintained: Sell
Price Target: $3.40$3.60
Current: $3.84
Upside: -6.25%
Nine Entertainment Co. Holdings Limited
Aug 31, 2026
Maintained: Buy
Price Target: $1.35$1.40
Current: $0.92
Upside: +53.01%
Tyro Payments Limited
Aug 31, 2026
Maintained: Sell
Price Target: $0.70$0.67
Current: $0.74
Upside: -9.46%
Macquarie Technology Group Limited
Aug 28, 2026
Maintained: Buy
Price Target: $82.00$85.00
Current: $55.49
Upside: +53.18%
WiseTech Global Limited
Aug 27, 2026
Maintained: Buy
Price Target: $70.00
Current: $37.69
Upside: +85.73%
Spark New Zealand Limited
Aug 25, 2026
Maintained: Sell
Price Target: n/a
Current: $2.18
Upside: -
Nuix Limited
Aug 25, 2026
Maintained: Buy
Price Target: $2.50$3.00
Current: $2.00
Upside: +50.00%
Aussie Broadband Limited
Aug 25, 2026
Maintained: Buy
Price Target: $6.00$5.50
Current: $4.15
Upside: +32.53%
oOh!media Limited
Aug 24, 2026
Downgraded: Hold
Price Target: $1.55$1.68
Current: $1.64
Upside: +2.75%
Downgraded: Sell
Price Target: $6.00$3.20
Current: $3.49
Upside: -8.31%
Upgraded: Buy
Price Target: $25.00
Current: $16.99
Upside: +47.15%
Maintained: Sell
Price Target: $0.65$0.50
Current: $0.59
Upside: -14.53%
Maintained: Buy
Price Target: $225.00$230.00
Current: $167.19
Upside: +37.57%
Maintained: Buy
Price Target: $5.30$5.25
Current: $4.80
Upside: +9.38%
Maintained: Buy
Price Target: $20.00$19.50
Current: $13.85
Upside: +40.79%
Maintained: Buy
Price Target: $31.50$35.50
Current: $26.37
Upside: +34.62%
Maintained: Buy
Price Target: n/a
Current: $48.06
Upside: -
Maintained: Buy
Price Target: $34$35
Current: $30.39
Upside: +15.17%
Maintained: Buy
Price Target: n/a
Current: $14.82
Upside: -
Maintained: Buy
Price Target: $130.00
Current: $79.37
Upside: +63.79%
Maintained: Sell
Price Target: $0.20
Current: $0.21
Upside: -4.76%
Maintained: Hold
Price Target: $1.00$0.78
Current: $0.93
Upside: -15.68%
Maintained: Buy
Price Target: $17.50$15.50
Current: $7.43
Upside: +108.61%
Maintained: Sell
Price Target: $2.50
Current: $3.66
Upside: -31.69%
Maintained: Sell
Price Target: $0.40$0.35
Current: $0.25
Upside: +42.86%
Maintained: Buy
Price Target: $7.90
Current: $3.22
Upside: +145.34%
Maintained: Sell
Price Target: €0.10€0.09
Current: €0.21
Upside: -54.65%
Maintained: Buy
Price Target: $19.00
Current: $14.67
Upside: n/a
Maintained: Sell
Price Target: $1.79
Current: $1.08
Upside: n/a
Maintained: Hold
Price Target: $43.00
Current: $61.00
Upside: n/a