Andrew McLeod

Stock Analyst at Morgan Stanley

(2.41)
# 2,457
Out of 4,761 analysts
4
Total ratings
66.67%
Success rate
10.65%
Average return
Top Industries:

Stocks Rated by Andrew McLeod

News Corporation
Aug 16, 2023
Reinstates: Overweight
Price Target: $28
Current: $28.53
Upside: -3.61%