MSFT Market Data

Price 106.93 P/E (Trailing) 28.98
Change % 2.42% P/E (Forward) 26.02
Prev Close 104.40 Dividend Yield 1.61%
Volume 19,509,809 Dividend 1.68
Market Cap 803.67B EPS (Trailing) 3.60
52 Week Range 71.28 - 106.50 EPS (Forward) 4.01

MSFT Price Chart