Andrew McLeod

Stock Analyst at Morgan Stanley

(2.44)
# 2,047
Out of 4,667 analysts
4
Total ratings
66.67%
Success rate
10.65%
Average return
Top Industries:

Stocks Rated by Andrew McLeod

News Corp
Aug 16, 2023
Reinstates: Overweight
Price Target: $28
Current: $29.54
Upside: -6.91%