stock-mb-logo-androidstock-mb-logo-ios
Stock Screener App
Free - Play StoreApp Store
InstallInstall
logo
Dow:  
Nasdaq:  
S&P 500:  
Microsoft CorpMSFT
$521.911.55%-8.23
After Hours: 522.99+1.08 +0.21%

Microsoft Corp (MSFT)

Date: 2026-10-30 16:00O: 525.27H: 526.00L: 514.35C: 521.91Vol: 34.64M
Microsoft Corp stock is traded at $521.91, with a volume of 34,641,293. It is down -1.55% in the last 24 hours and up +1.76% over the past month. Microsoft develops and licenses consumer and enterprise software. It is known for its Windows operating systems and Office productivity suite. The company is organized into three equally sized broad segments: productivity and business processes (legacy Microsoft Office, cloud-based Office 365, Exchange, SharePoint, Skype, LinkedIn, Dynamics), intelligence cloud (infrastructure- and platform-as-a-service offerings Azure, Windows Server OS, SQL Server), and more personal computing (Windows Client, Xbox, Bing search, display advertising, and Surface laptops, tablets, and desktops).
Previous Close:
$530.14
Open:
$525.27
24h Volume:
34,641,293
Relative Volume:
1.56
Market Cap:
$3.88T
Revenue:
$318.27B
Net Income/Loss:
$125.22B
P/E Ratio:
31.08
EPS:
$16.79
Net Cash Flow:
$72.92B
1W Performance:
-0.50%
1M Performance:
+1.76%
6M Performance:
+27.99%
1Y Performance:
-0.73%
1-Day Range:
$514.35$526.00
1-Week Range:
$514.35$541.29
52-Week Range:
$349.20$551.15

Microsoft Corp Stock (MSFT) Company Profile

Name
Microsoft Corp
Phone
425-882-8080
Address
ONE MICROSOFT WAY, REDMOND, WA, USA
Employee
223,000
Next Earnings Date
null
Latest SEC Filings
SEC
MSFT's Discussions on X
X

Compare MSFT vs PLTR, ORCL, PANW, CRWD

StocksPriceMarket CapRevenueNet IncomeCash FlowEPS
MSFT
Microsoft Corp
$521.91$3.88T$318.27B$125.22B$72.92B$16.79
PLTR
Palantir Technologies Inc
$184.11$442.43B$5.22B$2.29B$2.69B$0.8876
ORCL
Oracle Corp
$130.67$396.13B$67.36B$17.31B-$23.69B$5.82
PANW
Palo Alto Networks Inc
$365.87$299.44B$10.61B$842.80M$3.79B$1.22
CRWD
Crowdstrike Holdings Inc
$250.43$256.42B$5.09B-$24.89M$1.43B-$0.0471

Microsoft Corp Stock (MSFT) Upgrades & Downgrades

DateActionAnalystRating Change
Oct-05-26UpgradeMeliusHold → Buy
Sep-30-26ReiteratedPiper SandlerOverweight
Sep-23-26UpgradeStifelHold → Buy
Sep-22-26ReiteratedOppenheimerOutperform

Microsoft Corp Stock (MSFT) Financials Data

Revenue

Net Income

Cash Flow

EPS

Microsoft Corp Stock (MSFT) Insider Trading

  • Amy HoodSep 14 '26
    EVP, Chief Financial Officer
    Transaction
    Proposed Sale
    Cost
    $505.41
    #Shares
    56,284
    Value ($)
    28,446,496
    #Shares Total
    0
  • Hood AmySep 14 '26
    EVP, Chief Financial Officer
    Transaction
    Sale
    Cost
    $498.27
    #Shares
    41,674
    Value ($)
    20,764,845
    #Shares Total
    533,624
  • SATYA NADELLASep 01 '26
    Director
    Transaction
    Proposed Sale
    Cost
    $507.29
    #Shares
    86,525
    Value ($)
    43,893,267
    #Shares Total
    0
  • Nadella SatyaSep 01 '26
    Chief Executive Officer
    Transaction
    Sale
    Cost
    $501.46
    #Shares
    86,525
    Value ($)
    43,388,532
    #Shares Total
    486,763
  • Althoff JudsonAug 05 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $487.89
    #Shares
    10,000
    Value ($)
    4,878,931
    #Shares Total
    0
  • Althoff JudsonAug 05 '26
    CEO Microsoft Commercial
    Transaction
    Sale
    Cost
    $487.89
    #Shares
    10,000
    Value ($)
    4,878,930
    #Shares Total
    100,447
  • Numoto TakeshiAug 04 '26
    Officer
    Transaction
    Proposed Sale
    Cost
    $487.65
    #Shares
    6,444
    Value ($)
    3,142,417
    #Shares Total
    0
  • Numoto TakeshiAug 04 '26
    EVP, Chief Marketing Officer
    Transaction
    Sale
    Cost
    $496.48
    #Shares
    4,810
    Value ($)
    2,388,244
    #Shares Total
    42,677
  • Numoto TakeshiJun 10 '26
    EVP, Chief Marketing Officer
    Transaction
    Sale
    Cost
    $402.84
    #Shares
    4,500
    Value ($)
    1,812,780
    #Shares Total
    47,468
  • Numoto TakeshiJun 08 '26
    EVP, Chief Marketing Officer
    Transaction
    Sale
    Cost
    $412.45
    #Shares
    2,500
    Value ($)
    1,031,125
    #Shares Total
    51,968
Insider TradingRelationshipDateTransactionCost#SharesValue ($)#Shares Total
Amy HoodEVP, Chief Financial OfficerSep 14 '26Proposed Sale$505.4156,28428,446,4960
Hood AmyEVP, Chief Financial OfficerSep 14 '26Sale$498.2741,67420,764,845533,624
SATYA NADELLADirectorSep 01 '26Proposed Sale$507.2986,52543,893,2670
Nadella SatyaChief Executive OfficerSep 01 '26Sale$501.4686,52543,388,532486,763
Althoff JudsonOfficerAug 05 '26Proposed Sale$487.8910,0004,878,9310
Althoff JudsonCEO Microsoft CommercialAug 05 '26Sale$487.8910,0004,878,930100,447
Numoto TakeshiOfficerAug 04 '26Proposed Sale$487.656,4443,142,4170
Numoto TakeshiEVP, Chief Marketing OfficerAug 04 '26Sale$496.484,8102,388,24442,677
Numoto TakeshiEVP, Chief Marketing OfficerJun 10 '26Sale$402.844,5001,812,78047,468
Numoto TakeshiEVP, Chief Marketing OfficerJun 08 '26Sale$412.452,5001,031,12551,968

Microsoft Corp Stock (MSFT) Latest News

Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 30, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 05, 2026
Oct 05, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 29, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026
Oct 28, 2026

Similar to MSFT