stockNASDAQ: MSFT • 28 Days Updates

Microsoft Corporation (MSFT)

Showing Closing Date Range from Oct 1 to Oct 29, 2026.

Microsoft (MSFT) is a major technology company providing cloud computing, software, and device solutions through platforms like Azure and Windows, trading on Nasdaq Stocks. Shares last closed at $530.14, moving +1.74% over the past week and +3.38% across 28 days. Longer term, the stock is +14.08% over 3 months, +28.17% over 6 months and -2.11% over 12 months. Cloud and enterprise software rivals ORCL (Oracle) (+1.08%), AMZN (Amazon.com) (-1.79%), PLTR (Palantir Technologies) (+3.36%), MSTR (MicroStrategy) (-11.76%) and NOW (ServiceNow) (-20.39%) moved over the same 28-day stretch, for comparison.
Price & Performance Trajectory

Microsoft CorporationNASDAQ: MSFT

Latest Close
$530.14
+3.38%
28 Days Updates Trajectory
Showing Closing Date Range from Oct 1 to Oct 29, 2026.
Loading trajectory chart...
Click metric scorecards below to toggle price, return %, range & volume curvesMSFT session performance
✓ Latest Close USD
$530.14
Latest session close
+$17.34vs period start
Period Return % % GAIN
+3.38%
Net period trajectory
Cumulative ReturnNormalized
High / Low Range SPREAD
$551.15 / $512.17
Period range envelope
$38.98channel spread
Total Volume SHARES
440.78M
Period turnover
Avg: 20.99M/dLiquidity

Historical Session Ledger

Daily open, high, low, and close prices with volume and period returns.

Historical Quotes & Breakdown(21 dates)
DateClose (USD)Return %HighLowVolume
Oct 29, 2026$530.14-0.16% $540.97$519.5638.82M
Oct 28, 2026$531.01-0.06% $535.00$526.1427.68M
Oct 27, 2026$531.33-0.24% $534.70$528.3319.53M
Oct 26, 2026$532.60+1.54% $533.25$521.6919.02M
Oct 23, 2026$524.51+0.66% $525.77$515.7013.67M
Oct 22, 2026$521.08-2.23% $533.60$520.3021.27M
Oct 21, 2026$532.95+0.20% $533.28$525.0213.94M
Oct 20, 2026$531.87-0.31% $534.21$525.8414.58M
Oct 19, 2026$533.52+0.84% $535.57$528.0617.99M
Oct 16, 2026$529.05-1.93% $543.82$524.4324.85M
Oct 15, 2026$539.44+1.08% $541.13$531.2224.15M
Oct 14, 2026$533.69-1.80% $545.75$532.5422.32M
Oct 13, 2026$543.45+0.43% $551.15$543.0623.85M
Oct 12, 2026$541.15+1.14% $542.74$535.7018.31M
Oct 09, 2026$535.07+2.38% $537.22$526.2418.50M
Page 1 of 2