Andrew McLeod

Stock Analyst at Morgan Stanley

(0.77)
# 3,948
Out of 4,575 analysts
349
Total ratings
43.7%
Success rate
-1.5%
Average return

Stocks Rated by Andrew McLeod

TPG Telecom Limited
Jul 8, 2026
Maintained: Sell
Price Target: $3.50$3.40
Current: $3.51
Upside: -3.00%
Telstra Group Limited
Jul 8, 2026
Maintained: Buy
Price Target: $5.40$5.30
Current: $4.92
Upside: +7.72%
Spark New Zealand Limited
Jul 8, 2026
Maintained: Sell
Price Target: n/a
Current: $1.91
Upside: -
Aussie Broadband Limited
Jul 8, 2026
Maintained: Buy
Price Target: $6.30$6.00
Current: $4.65
Upside: +29.03%
REA Group Limited
Jun 2, 2026
Maintained: Buy
Price Target: $230.00
Current: $157.01
Upside: +46.49%
Xero Limited
May 15, 2026
Maintained: Buy
Price Target: $130.00
Current: $64.70
Upside: +100.93%
oOh!media Limited
May 15, 2026
Maintained: Buy
Price Target: $1.55
Current: $1.53
Upside: +1.64%
News Corporation
May 11, 2026
Maintained: Buy
Price Target: n/a
Current: $42.67
Upside: -
News Corporation
May 8, 2026
Reiterated: Buy
Price Target: $32$34
Current: $26.76
Upside: +27.06%
Infratil Limited
May 7, 2026
Maintained: Buy
Price Target: n/a
Current: $15.39
Upside: -
Maintained: Buy
Price Target: $32.00
Current: $24.70
Upside: +29.55%
Maintained: Buy
Price Target: $70.00
Current: $31.53
Upside: +122.01%
Maintained: Sell
Price Target: $0.20
Current: $0.22
Upside: -9.09%
Maintained: Buy
Price Target: $2.50
Current: $1.20
Upside: +109.21%
Maintained: Buy
Price Target: $21.00$19.00
Current: $13.82
Upside: +37.48%
Maintained: Buy
Price Target: $83.00$82.00
Current: $63.87
Upside: +28.39%
Maintained: Buy
Price Target: $28.00$21.00
Current: $12.89
Upside: +62.92%
Maintained: Hold
Price Target: $1.00$0.78
Current: $0.77
Upside: +1.96%
Maintained: Buy
Price Target: $17.50$15.50
Current: $7.17
Upside: +116.18%
Maintained: Sell
Price Target: $0.90$0.70
Current: $0.81
Upside: -13.04%
Maintained: Sell
Price Target: $2.50
Current: $3.33
Upside: -24.92%
Maintained: Sell
Price Target: $0.40$0.35
Current: $0.25
Upside: +42.86%
Maintained: Buy
Price Target: $1.90$1.40
Current: $0.94
Upside: +48.94%
Maintained: Buy
Price Target: $6.60$6.00
Current: $3.98
Upside: +50.75%
Maintained: Buy
Price Target: $7.90
Current: $3.41
Upside: +131.67%
Maintained: Sell
Price Target: €0.10€0.09
Current: €0.19
Upside: -51.88%
Maintained: Sell
Price Target: $0.65
Current: $0.53
Upside: +22.64%
Maintained: Buy
Price Target: $19.00
Current: $12.06
Upside: n/a
Maintained: Sell
Price Target: $1.79
Current: $0.82
Upside: n/a
Maintained: Hold
Price Target: $43.00
Current: $61.88
Upside: n/a