Microsoft Corporation (MSFT): Oppenheimer reiterates Outperform, PT at $515

MSFTMicrosoft CorporationOppenheimerJul 22, 2026