India Markets open in 6 hrs 18 mins

Microsoft Corporation (MSFT)

NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
72.40-1.25 (-1.70%)
At close: 4:00PM EDT

72.26 -0.14 (-0.19%)
After hours: 5:24PM EDT

People also watch
INTCCSCOAAPLGOOGIBM
Currency in USD

Valuation measures

Market cap (intra-day) 5557.64B
Enterprise value 3N/A
Trailing P/E 31.95
Forward P/E 120.06
PEG Ratio (5 yr expected) 12.27
Price/sales (ttm)6.20
Price/book (mrq)8.02
Enterprise value/revenue 3N/A
Enterprise value/EBITDA 6N/A

Financial highlights

Fiscal year
Fiscal year ends 30 Jun 2017
Most-recent quarter (mrq)30 Jun 2017
Profitability
Profit margin 23.57%
Operating margin (ttm)25.16%
Management effectiveness
Return on assets (ttm)6.51%
Return on equity (ttm)29.37%
Income statement
Revenue (ttm)89.95B
Revenue per share (ttm)11.61
Quarterly revenue growth (yoy)13.10%
Gross profit (ttm)55.69B
EBITDA 30.43B
Net income avi to common (ttm)21.2B
Diluted EPS (ttm)2.27
Quarterly earnings growth (yoy)108.60%
Balance sheet
Total cash (mrq)129.21B
Total cash per share (mrq)16.77
Total debt (mrq)88.8B
Total debt/equity (mrq)122.67
Current ratio (mrq)2.48
Book value per share (mrq)9.03
Cash flow statement
Operating cash flow (ttm)39.51B
Levered free cash flow (ttm)19.79B

Trading information

Stock price history
Beta 1.44
52-week change 327.86%
S&P500 52-week change 312.85%
52-week high 374.42
52-week low 355.61
50-day moving average 371.85
200-day moving average 368.13
Share statistics
Avg vol (3-month) 324.56M
Avg vol (10-day) 318.59M
Shares outstanding 57.7B
Float 7.53B
% held by insiders 13.78%
% held by institutions 172.60%
Shares short 345.19M
Short ratio 31.5
Short % of float 30.60%
Shares short (prior month) 342.29M
Dividends & splits
Forward annual dividend rate 41.56
Forward annual dividend yield 42.12%
Trailing annual dividend rate 31.53
Trailing annual dividend yield 32.08%
5-year average dividend yield 42.57
Payout ratio 456.46%
Dividend date 314 Sep 2017
Ex-dividend date 415 Aug 2017
Last split factor (new per old) 22/1
Last split date 318 Feb 2003