Microsoft Corporation (MSFT) - last 90 days

Median target price: $49 (11% upside)
Positive ratings: 34% of 26 analysts

Latest:  Pacific Crest | buy | $58 | 02/20
View all analyst ratings for MSFT ยป