NASDAQ : MSFT

Microsoft Corporation — Stock Grades

$381.7 USD

$0.12 (0.03%)

Volume
27.64M
Average Volume
39.23M
Market Capitalization
$2.84T
P/E Ratio
22.65
Dividend Yield
0.93%
Price Target
$550.00
Year High
$555.45
Year Low
$349.20
Day High
Day Low
Payout Ratio
$0.21
Current Ratio
$1.28
MSFT Stock Grades
Date Grading Company Previous Grade New Grade Action
2026-07-22 Truist Securities Buy Buy Maintain
2026-07-22 Oppenheimer Outperform Outperform Maintain
2026-07-22 Bernstein Outperform Outperform Maintain
2026-07-15 Wells Fargo Overweight Overweight Maintain
2026-07-15 Mizuho Outperform Outperform Maintain
2026-07-15 Citigroup Buy Buy Maintain
2026-07-15 Evercore ISI Group Outperform Outperform Maintain
2026-07-10 Argus Research Buy Buy Maintain
2026-07-07 BMO Capital Outperform Outperform Maintain
2026-07-06 Wolfe Research Outperform Outperform Maintain
2026-07-06 DA Davidson Buy Buy Maintain
2026-06-25 Stifel Hold Hold Maintain
2026-06-04 Cantor Fitzgerald Overweight Overweight Maintain
2026-06-04 Citizens Market Outperform Market Outperform Maintain
2026-06-04 TD Cowen Buy Buy Maintain
2026-06-01 Wells Fargo Overweight Overweight Maintain
2026-05-13 Wedbush Outperform Outperform Maintain
2026-05-06 Tigress Financial Buy Buy Maintain
2026-05-01 Stifel Hold Hold Maintain
2026-04-30 Wells Fargo Overweight Overweight Maintain
2026-04-30 Bernstein Outperform Outperform Maintain
2026-04-30 Scotiabank Sector Outperform Sector Outperform Maintain
2026-04-30 Evercore ISI Group Outperform Outperform Maintain
2026-04-30 Benchmark Buy Buy Maintain
2026-04-30 Cantor Fitzgerald Overweight Overweight Maintain
2026-04-30 Piper Sandler Overweight Overweight Maintain
2026-04-30 Wedbush Outperform Outperform Maintain
2026-04-30 Citigroup Buy Buy Maintain
2026-04-30 Guggenheim Buy Buy Maintain
2026-04-30 Truist Securities Buy Buy Maintain
2026-04-30 Barclays Overweight Overweight Maintain
2026-04-28 BMO Capital Outperform Outperform Maintain
2026-04-28 Benchmark Buy Buy Maintain
2026-04-27 Oppenheimer Outperform Outperform Maintain
2026-04-23 Guggenheim Buy Buy Maintain
2026-04-22 Citigroup Buy Buy Maintain
2026-04-16 TD Cowen Buy Buy Maintain
2026-04-15 Baird Outperform Outperform Maintain
2026-04-14 Mizuho Outperform Outperform Maintain
2026-04-14 Piper Sandler Overweight Overweight Maintain
2026-04-10 BNP Paribas Outperform Outperform Maintain
2026-03-25 UBS Buy Buy Maintain
2026-02-05 Stifel Buy Hold Downgrade
2026-01-30 Citigroup Buy Buy Maintain
2026-01-29 Evercore ISI Group Outperform Outperform Maintain
2026-01-29 Keybanc Overweight Overweight Maintain
2026-01-29 Scotiabank Sector Outperform Sector Outperform Maintain
2026-01-29 Wells Fargo Overweight Overweight Maintain
2026-01-29 DA Davidson Buy Buy Maintain
2026-01-29 Stifel Buy Buy Maintain
2026-01-29 Piper Sandler Overweight Overweight Maintain
2026-01-29 Cantor Fitzgerald Overweight Overweight Maintain
2026-01-29 RBC Capital Outperform Outperform Maintain
2026-01-29 Wedbush Outperform Outperform Maintain
2026-01-26 B of A Securities Buy Buy Maintain
2026-01-23 UBS Buy Buy Maintain
2026-01-22 Wells Fargo Overweight Overweight Maintain
2026-01-22 Guggenheim Buy Buy Maintain
2026-01-21 Mizuho Outperform Outperform Maintain
2026-01-21 Citigroup Buy Buy Maintain
2026-01-20 TD Cowen Buy Buy Maintain
2026-01-12 Barclays Overweight Overweight Maintain
2026-01-08 Wells Fargo Overweight Overweight Maintain