Microsoft Receives New Buy Recommendation from AnalystsMay 2, 2025 RBC Capital and Jefferies analysts maintain Buy ratings on Microsoft stock