Popular: NVDA AAPL TSLA MSFT AMZN

MSFT

MICROSOFT CORP
Second Opinion
Long
Opinion Score
-2

Deteriorating, maintain with caution

Rating Status
Upgraded

on 08/04/26 85 days ago

Change Since Upgrade
$487.65 → $531.01
+8.9%
Sell Stop
$517.05

What we think about MSFT on 10/28/2026

Stock shows Mildly Deteriorating Conditions. SCORE = -2
If you are Long, hold current position. Do not initiate new position.
Stock is Not a Short Sale Candidate.

Trading Activity on 10/28/26

Open 531.57 High 535.00 Low 526.14
Close 531.01 Change -0.32 (-0.06%) Volume 233.6K
Power Rating
15
Bullish
BearishBullish
Slow Stochastic
84
Overbought
0205080100
Loading chart...
⚡ Want daily updates and alerts on MSFT?
Get notified when opinions change, plus access to over 5000 more stocks. Free 14-day trial.

Technical Outlook for MSFT on 10/28/2026

The stock has outperformed the market over the last 50 trading days when compared to the S&P 500. The MACD-LT, an intermediate-term trend indicator, is bearish at this time. If the stock closes below $517.05 a change in trend will be confirmed.Upside momentum, as measured by the 14-day RSI indicator, remains positive. The stock is in a short-term overbought condition based on a Slow % K stochastic reading of 80 or higher. Over the last 50 trading sessions, there has been more volume on down days than on up days, indicating that MSFT is under distribution, which is a bearish condition. The stock is trading above a rising 50-day moving average. If MSFT falls below this important support level it could trigger additional selling pressure. MSFT could find secondary support at its rising 200-day moving average.

Price Analysis

Yr. Range 349.2 - 553.72
MO Chg.(%) 3.5%
Resistance 0
Support 518.57
Sell Stop 517.05
Volatility 1.9%

Volume Analysis

Avg Volume 19.2M
MO Chg.(%) -7.4%
U/D Slope Down
On Balance Vol Bullish
Money Flow 36
MF Slope Bearish

Technical Analysis

Beta 1.04
MACD-ST Bearish
MACD-LT Bearish
50-Day R.S. 1.1
Wilder's RSI 56
Bollinger Bands 6

Moving Averages

MA Price % Slope
10 Day 530.74 100 DOWN
21 Day 529.09 100 UP
50 Day 511.18 104 UP
200 Day 437.32 121 UP
Get Alerted
When MSFT is downgraded from Long.
🔒 Unlock the full report
Daily updates on over 5000 stocks.
Searching...