Ratings by UBS (Karl Kierstead)

Date CompanySymbol Type Rating
(Past)
PT
(Past)
Start $
(End $)
% Chg. Details
7/30/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
7/27/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
4/30/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
4/28/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
3/25/2026 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
1/29/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
1/23/2026 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
11/20/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
10/29/2025 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
10/22/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
8/20/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
7/31/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
7/23/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
4/14/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
3/10/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
2/14/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
1/30/2025 Microsoft MSFT Maintain Buy
(Buy)
 
 
  Details
1/28/2025 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
12/19/2024 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
7/31/2024 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
1/31/2024 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
10/6/2023 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
7/14/2023 Microsoft MSFT Upgrade Buy
(Neutral)
337.20
(481.63)
42.83% Details
5/31/2023 Microsoft MSFT Maintain Neutral
(N/A)
 
 
  Details
4/26/2023 Microsoft MSFT Maintain Neutral
(N/A)
 
 
  Details
4/11/2023 Microsoft MSFT Maintain Neutral
(N/A)
 
 
  Details
3/17/2023 Microsoft MSFT Maintain Neutral
(N/A)
 
 
  Details
1/3/2023 Microsoft MSFT Downgrade Neutral
(Buy)
239.82
(481.63)
100.83% Details
10/20/2022 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
6/16/2022 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
8/20/2021 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details
7/1/2021 Microsoft MSFT Maintain Buy
(N/A)
 
 
  Details