Terminal

MSFT

MSFT
484.31
+0.56%

Price

251 sessions shown
1M3M6M1Y2Y5Y

Technicals

from daily closes
RSI · 14 day
65.9
Avg true range · 14d
2.64%
Volatility · 20d annualised
58.0%
Trend · 20d vs 50d
Up
vs 20-day average
4.59%
vs 50-day average
16.26%
vs 200-day average
12.20%
200-day average
431.67

Internals

where it sits, and how hard it is being traded
52-week low
52-week high
Volume vs its 20-day avg
0.48×
Beta vs the market

Swings

prices it actually turned at — highest or lowest of the surrounding 11 sessions
Turned down · Jul 7
395.57
Turned down · Jul 16
405.99
Turned down · Aug 10
513.73
Turned up · Jun 25
349.20
Turned up · Jul 9
373.35
Turned up · Jul 23
377.39

Fundamentals

P/E
Fwd P/E
P/S
P/B
EV/EBITDA
ROE
ROA
Gross margin
Net margin
Debt / equity
Rev growth
EPS growth

Earnings

Next report
Oct 27, 2026
EPS expected
4.82

Options flow

biggest bets on the tape, by money committed
100% of $7M went to calls, across 1 contracts
Calls $6.5MPuts $0.0M
CALL$410$6.5M
strike · expires Jan 15, 2027 (148d)premium

News

stories naming this company, last 21 days
Microsoft (NASDAQ:MSFT): A Best Dividend Screen Pick with Quality and Sustainability · ChartMill · Aug 17
Microsoft: The $678 Billion Answer To The AI Skeptics · SeekingAlpha · Aug 14
MSFT Could Emerge as Big Tech's Free Cash Flow King in 2027 While GOOGL, META Stay Negative: Analyst · Benzinga · Aug 14
AI Killing Software? Analyst Says ‘I Don’t See a Software Apocalypse’ · Benzinga · Aug 14
Microsoft (MSFT) Is Pulling Back From China. Should Investors Worry? · Yahoo · Aug 13
Microsoft Slashes Carbon Removal Purchases By 80% As AI Boom Drives Emissions Higher, Says Report — MSFT Stock Edges Lower · Yahoo · Aug 13

Every figure here is measured from live market data as of Aug 19, 08:09 PM. Nothing is estimated or filled in — where a figure shows the source had no value for it, and a section you don’t see had no data at all. This describes what the market has already done. It is not a forecast, and not financial advice.

← Scan for anotherSee the decision card →