SYMBOL:

    Up to 100 tickers separated by a space
Site Map FAQ Contact us Home Personalize
Company
Industry
Earnings
US Markets
Most Active
Portfolio
Tools
MICROSOFT CORP
(NASDAQ:MSFT Last Sale: 26.03 +.08)
Fundamentals Charts Tech Analysis Industry Earnings
Company Profile   Details
Quote Details

Technicals
Type Description Cusip Root Symbol Shares Out.(M) Index Component
Common COMMON STOCK 59491810 MSFT 8,763,839 Dow Jones 30
S & P 500
Avg. Daily Vol Avg. Daily $ Vol: 20 Day Volatility: Half Year Volatility: Beta: Rel. Strength:
22,476,895 $585,073,581 30.8 38.2 1.47

Last Sale Prev. Close Chng Tick Last Volume Last Traded Volume
$26.03 $25.95 .08 300 07/29 12:00 am 20,777,871
Large Blks Open High Low Bid/Ask 52 Wk High 52 Wk Low
362 $26.13 $26.41 $25.6 $26x10 - $26.04x10 $31.39 04/22/10 $23.01 06/30/10

Earnings Summary
Annual EarningsQuarterly Earnings
 
 
Earnings
Growth
Prior
Surprise
Estimate
 
2005
$ 1.27a
+1%
vs. $ 1.26a
-2%
$ 1.29e
 
2006
$ 1.27a
0.0%
vs. $ 1.27a
+1%
$ 1.26e
 
2007
$ 1.49a
+17%
vs. $ 1.27a
+2%
$ 1.46e
Last
2008
$ 1.88a
+26%
vs. $ 1.49a
-1%
$ 1.89e
Current
2009
$ 1.75e
-7%
vs. $ 1.88a
 
$ 1.75e
Next
2010
$ 1.91e
+9%
vs. $ 1.75e
 
$ 1.91e
Last
Q4-2008
$ 0.47a
-6%
vs. $ 0.50a
-4%
$ 0.49e
Current
Q1-2009
$ 0.39e
-17%
vs. $ 0.47a
 
$ 0.39e

Revised Recommendations
Number of analysts recommending:
Date #Analysts Strong Buy Buy Hold Sell Strong Sell Average Recommendation
(1=Str. Buy 5=Str. Sell)
23-MAR-09 17 12 1 4 0 0 1.5
02-MAR-09 18 12 1 5 0 0 1.6
19-JAN-09 19 13 2 4 0 0 1.5
22-SEP-08 20 13 2 5 0 0 1.6
28-JUL-08 19 11 2 6 0 0 1.7

Past Corporate Actions
Date Action Description
14-FEB-03 Stock Split 2 for 1
26-MAR-99 Stock Split 2 for 1
20-FEB-98 Stock Split 2 for 1
06-DEC-96 Stock Split 2 for 1
20-MAY-94 Stock Split 2 for 1
Google



QUICK NAVIGATION SITE SEARCH   Enter Keyword:
   
Home    Subscribe    Browser Help    Subscriber Services    B-to-B    Banks    Brokerage    Telco    Site Map    Legal    Contact/Email
Copyright © 1996 - 2010 Stock Smart with all rights reserved
Quotes are delayed 15 minutes or more for Nasdaq, 20 minutes or more for NYSE/AMEX. Provided by TTI