Microsoft Corporation (MSFT)
NASDAQ: MSFT · IEX Real-Time Price · USD
397.84
+2.90 (0.73%)
At close: May 2, 2024, 4:00 PM
399.26
+1.42 (0.36%)
Pre-market: May 3, 2024, 7:05 AM EDT

Microsoft Analyst Ratings

Total Analysts
37
Consensus Rating
Strong Buy
Price Target
$461.50
Upside
+16.00%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Wells Fargo
Wells Fargo
Buy
Maintains
$480$500
Buy Maintains $480$500 +25.68% Apr 26, 2024
Raymond James
Raymond James
Buy
Reiterates
$450$480
Buy Reiterates $450$480 +20.65% Apr 26, 2024
Wedbush
Wedbush
Buy
Reiterates
$500
Buy Reiterates $500 +25.68% Apr 26, 2024
Stifel
Stifel
Strong Buy
Maintains
$455$475
Strong Buy Maintains $455$475 +19.39% Apr 26, 2024
Goldman Sachs
Goldman Sachs
Strong Buy
Maintains
$450$515
Strong Buy Maintains $450$515 +29.45% Apr 26, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$475$485
Buy Maintains $475$485 +21.91% Apr 26, 2024
JP Morgan
JP Morgan
Buy
Maintains
$440$470
Buy Maintains $440$470 +18.14% Apr 26, 2024
Bernstein
Bernstein
Buy
Maintains
$465$489
Buy Maintains $465$489 +22.91% Apr 26, 2024
Piper Sandler
Piper Sandler
Buy
Reiterates
$455$465
Buy Reiterates $455$465 +16.88% Apr 26, 2024
Stifel
Stifel
Strong Buy
Maintains
$455
Strong Buy Maintains $455 +14.37% Apr 22, 2024
Citigroup
Citigroup
Strong Buy
Maintains
$480$475
Strong Buy Maintains $480$475 +19.39% Apr 18, 2024
Wells Fargo
Wells Fargo
Buy
Maintains
$460$480
Buy Maintains $460$480 +20.65% Apr 17, 2024
BMO Capital
BMO Capital
Buy
Maintains
$455$465
Buy Maintains $455$465 +16.88% Apr 12, 2024
Morgan Stanley
Morgan Stanley
Buy
Maintains
$465$520
Buy Maintains $465$520 +30.71% Apr 11, 2024
Wedbush
Wedbush
Buy
Reiterates
$500
Buy Reiterates $500 +25.68% Apr 10, 2024
UBS
UBS
Strong Buy
Maintains
$480
Strong Buy Maintains $480 +20.65% Apr 10, 2024
Jefferies
Jefferies
Strong Buy
Maintains
$465$550
Strong Buy Maintains $465$550 +38.25% Apr 1, 2024
Wedbush
Wedbush
Buy
Maintains
$475$500
Buy Maintains $475$500 +25.68% Mar 26, 2024
Truist Securities
Truist Securities
Strong Buy
Reiterates
$600
Strong Buy Reiterates $600 +50.81% Mar 25, 2024
Keybanc
Keybanc
Buy
Initiates
$490
Buy Initiates $490 +23.17% Mar 21, 2024
DA Davidson
DA Davidson
Strong Buy
Maintains
$500
Strong Buy Maintains $500 +25.68% Mar 15, 2024