MSFT:NGS-Microsoft Corporation

EQUITY | Application Software | Nasdaq Global Select

Last Closing

USD 107.64

Change

-0.02 (-0.02)%

Market Cap

USD 825.41B

Volume

0.02B

Analyst Target

USD 121.67
Analyst Rating

Verdict

ducovest Verdict

Verdict

About

Microsoft Corp is engaged in designing, manufacturing, selling devices, and online advertising. Its products include operating systems for computing devices, servers, phones and other devices.

Unadjusted Closing Price

Adjusted Closing Price

Share Volume

Relative Performance (Total Returns)

Compare
Relative Returns (From:    To: 2018-08-16 )

Largest Industry Peers for Application Software

Symbol Name Price(Change) Market Cap
ADBE Adobe Systems Incorporated

-1.63 (-0.65%)

USD 121.87B
INTU Intuit Inc.

+0.22 (+0.11%)

USD 53.80B
ATVI Activision Blizzard Inc

+0.38 (+0.55%)

USD 53.13B
CTSH Cognizant Technology Solutions..

+0.56 (+0.75%)

USD 43.58B
EA Electronic Arts Inc.

+1.66 (+1.30%)

USD 39.54B
WDAY Workday Inc.

+0.85 (+0.61%)

USD 30.25B
ADSK Autodesk Inc.

+2.68 (+2.05%)

USD 29.37B
CERN Cerner Corporation

+1.35 (+2.13%)

USD 21.34B
TEAM Atlassian Corporation Plc

+0.46 (+0.59%)

USD 18.28B
CA CA Inc.

+0.02 (+0.05%)

USD 18.24B

ETFs Containing MSFT

IYW iShares U.S. Technology 13.49 % 0.43 %

+0.44 (+-0.05%)

USD 4.29B
ROM ProShares Ultra Technolog.. 12.74 % 0.95 %

+0.35 (+-0.05%)

USD 0.46B
XLK SPDR Select Sector Fund -.. 12.39 % 0.14 %

+0.32 (+-0.05%)

USD 22.78B
VGT Vanguard Information Tech 11.75 % 0.10 %

+1.18 (+-0.05%)

USD 21.98B
FTEC Fidelity MSCI Information.. 10.97 % 0.08 %

+0.15 (+-0.05%)

USD 2.27B
IXN iShares Global Tech 10.50 % 0.47 %

+0.95 (+-0.05%)

USD 2.40B
XQQ:CA iShares NASDAQ 100 Index .. 9.77 % 0.39 %

+0.12 (+-0.05%)

CAD 0.41B
QQQ Invesco QQQ Trust Series .. 9.76 % 0.20 %

+0.59 (+-0.05%)

USD 69.39B
QYLD Recon Capital NASDAQ-100 .. 9.72 % 0.60 %

+0.07 (+-0.05%)

USD 0.32B
SPMO Invesco S&P 500 Momentum 9.67 % 0.25 %

+0.21 (+-0.05%)

USD 0.04B
ZQQ:CA BMO Nasdaq 100 Equity Hed.. 9.66 % 0.39 %

+0.13 (+-0.05%)

CAD 0.72B
DXG:CA Dynamic iShares Active Gl.. 9.29 % 0.91 %

+0.32 (+-0.05%)

CAD 0.11B
DXU:CA Dynamic iShares Active U... 9.25 % 0.89 %

+0.01 (+-0.05%)

CAD 0.07B
IGM iShares North American Te.. 9.00 % 0.47 %

+0.25 (+-0.05%)

USD 1.60B
IGV iShares North American Te.. 8.99 % 0.47 %

N/A

USD 1.01B
TDIV First Trust NASDAQ Techno.. 8.46 % 0.50 %

+0.30 (+-0.05%)

USD 0.91B
SHU:CA Sphere FTSE US Sustainabl.. 8.30 % 0.70 %

N/A

CAD 3.41M
QLD ProShares Ultra QQQ 7.91 % 0.95 %

+0.52 (+-0.05%)

USD 1.99B
IWY iShares Russell Top 200 G.. 7.70 % 0.20 %

+0.37 (+-0.05%)

USD 1.14B
MGV Vanguard Mega Cap Value 7.48 % 0.07 %

+0.88 (+-0.05%)

USD 2.09B
TQQQ ProShares UltraPro QQQ 6.93 % 0.95 %

+0.59 (+-0.05%)

USD 3.55B
IOO iShares Global 100 6.87 % 0.40 %

+0.27 (+-0.05%)

USD 1.87B
XLG Invesco S&P 500 Top 50 6.86 % 0.20 %

+1.51 (+-0.05%)

USD 0.72B
JKE iShares Morningstar Large.. 6.71 % 0.25 %

+0.66 (+-0.05%)

USD 1.04B
DSI iShares MSCI KLD 400 Soci.. 6.61 % 0.48 %

+0.50 (+-0.05%)

USD 1.18B
JHMT John Hancock Multifactor .. 6.52 % 0.50 %

+0.20 (+-0.05%)

USD 0.05B
SPYG SPDR Series Trust Portfol.. 6.34 % 0.15 %

+0.18 (+-0.05%)

USD 3.47B
SCHV Schwab U.S. Large-Cap Val.. 6.28 % 0.05 %

+0.60 (+-0.05%)

USD 4.61B
IVW iShares S&P 500 Growth 6.18 % 0.18 %

+0.94 (+-0.05%)

USD 22.17B
VTV Vanguard Value 6.10 % 0.05 %

+1.14 (+-0.05%)

USD 42.73B
VOOG Vanguard S&P 500 Growth 6.07 % 0.15 %

+0.82 (+-0.05%)

USD 2.24B
HBLK:CA Blockchain Technologies E.. 5.96 % 0.00 %

+0.12 (+-0.05%)

CAD 0.01B
IUSG iShares Core S&P U.S. Gro.. 5.91 % 0.05 %

+0.35 (+-0.05%)

USD 4.99B
VSMV VictoryShares US Multi-Fa.. 5.80 % 0.35 %

+0.51 (+-0.05%)

N/A
IWF iShares Russell 1000 Grow.. 5.77 % 0.20 %

+0.80 (+-0.05%)

USD 43.82B
ESG FlexShares STOXX US ESG I.. 5.60 % 0.32 %

+0.02 (+-0.05%)

USD 0.03B
VONG Vanguard Russell 1000 Gro.. 5.50 % 0.12 %

+0.80 (+-0.05%)

USD 1.97B
MTUM iShares Edge MSCI USA Mom.. 5.40 % 0.15 %

N/A

USD 3.60B
OEF iShares S&P 100 5.35 % 0.20 %

+1.12 (+-0.05%)

USD 4.83B
ZGQ:CA BMO MSCI All Country Worl.. 5.31 % 0.50 %

+0.30 (+-0.05%)

CAD 0.06B
ONEQ Fidelity Nasdaq Composite.. 5.31 % 0.21 %

+0.86 (+-0.05%)

USD 1.63B
SUSA iShares MSCI USA ESG Sele.. 5.30 % 0.48 %

+0.93 (+-0.05%)

USD 0.76B
ZUQ:CA BMO MSCI USA High Quality.. 5.29 % 0.34 %

+0.26 (+-0.05%)

CAD 0.26B
PSJ Invesco Dynamic Software 5.27 % 0.63 %

+0.38 (+-0.05%)

USD 0.25B
HTA:CA Harvest Tech Achievers Gr.. 5.14 % 1.53 %

+0.04 (+-0.05%)

CAD 0.06B
ESGG FlexShares STOXX Global E.. 5.13 % 0.42 %

+0.54 (+-0.05%)

USD 0.08B
MMTM SPDR S&P 1500 Momentum Ti.. 5.11 % 0.12 %

+0.99 (+-0.05%)

USD 0.03B
SYE SPDR MFS Systematic Core .. 5.02 % 0.60 %

+1.11 (+-0.05%)

USD 0.03B
DIVO Amplify YieldShares CWP D.. 4.98 % 0.95 %

+0.48 (+-0.05%)

USD 0.01B
FNG AdvisorShares New Tech an.. 4.80 % 0.00 %

N/A

USD 0.04B
HBF:CA Harvest Brand Leaders Plu.. 4.79 % 1.38 %

+0.09 (+-0.05%)

CAD 0.10B
NACP Impact Shares Trust I NAA.. 4.77 % 0.00 %

-0.01 (-0.05%)

N/A
DQD:CA WisdomTree U.S. Quality D.. 4.72 % 0.48 %

+0.23 (+-0.05%)

CAD 0.03B
DGRW WisdomTree U.S. Dividend .. 4.72 % 0.28 %

+0.34 (+-0.05%)

USD 2.31B
DGR:CA WisdomTree U.S. Quality D.. 4.72 % 0.42 %

N/A

CAD 0.02B
DGR.B:CA WisdomTree U.S. Quality D.. 4.72 % 0.40 %

+0.28 (+-0.05%)

CAD 0.06B
QDF FlexShares Quality Divide.. 4.71 % 0.37 %

+0.49 (+-0.05%)

USD 1.85B
KLD iShares MSCI USA ESG Sele.. 4.61 % 0.50 %

N/A

USD 0.59B
PRID InsightShares LGBT Employ.. 4.58 % 0.00 %

N/A

N/A
KOIN Innovation Shares NextGen.. 4.55 % 0.00 %

+0.28 (+-0.05%)

N/A
LRGE ClearBridge Large Cap Gro.. 4.49 % 0.59 %

-0.23 (-0.05%)

USD 3.30M
FDRR Fidelity Dividend ETF for.. 4.31 % 0.29 %

+0.30 (+-0.05%)

USD 0.36B
VIG Vanguard Div Appreciation 4.23 % 0.08 %

+1.25 (+-0.05%)

USD 29.43B
WBIG WBI BullBear Yield 1000 4.23 % 1.02 %

+0.22 (+-0.05%)

USD 0.08B
WBIE WBI BullBear Rising Incom.. 4.22 % 1.05 %

+0.31 (+-0.05%)

USD 0.08B
IWL iShares Russell Top 200 4.19 % 0.15 %

+0.61 (+-0.05%)

USD 0.16B
TXF:CA First Asset Tech Giants C.. 4.16 % 0.70 %

+0.05 (+-0.05%)

CAD 0.30B
TXF.B:CA First Asset Tech Giants C.. 4.16 % 0.71 %

+0.26 (+-0.05%)

CAD 0.02B
WBIL WBI BullBear Quality 1000 4.15 % 1.04 %

+0.22 (+-0.05%)

USD 0.06B
PFM Invesco Dividend Achiever.. 4.10 % 0.55 %

+0.33 (+-0.05%)

USD 0.30B
SPXN ProShares S&P 500 Ex-Fina.. 4.09 % 0.27 %

+0.21 (+-0.05%)

USD 1.46M
PBI:CA Purpose Best Ideas Fund 4.08 % 0.79 %

N/A

CAD 0.01B
PBI.B:CA Purpose Best Ideas Fund 4.06 % 0.91 %

N/A

CAD 5.51M
TXF.A:CA First Asset Tech Giants C.. 4.01 % 1.50 %

N/A

CAD 6.32M
MGC Vanguard Mega Cap 4.00 % 0.07 %

+0.78 (+-0.05%)

USD 1.51B
DLN WisdomTree U.S. LargeCap .. 4.00 % 0.28 %

+1.16 (+-0.05%)

USD 2.01B
SPXV ProShares S&P 500 Ex-Heal.. 3.98 % 0.27 %

-0.52 (-0.05%)

USD 1.48M
HAU:CA Horizons Active US Divide.. 3.91 % 0.80 %

N/A

CAD 6.26M
FDMO Fidelity Momentum Factor 3.86 % 0.29 %

+0.28 (+-0.05%)

USD 0.10B
FDLO Fidelity Low Volatility F.. 3.75 % 0.29 %

+0.28 (+-0.05%)

USD 0.07B
FVAL Fidelity Value Factor 3.72 % 0.29 %

+0.30 (+-0.05%)

USD 0.09B
SPYX SPDR S&P 500 Fossil Fuel .. 3.67 % 0.20 %

+0.46 (+-0.05%)

USD 0.29B
FQAL Fidelity Quality Factor 3.66 % 0.29 %

+0.25 (+-0.05%)

USD 0.09B
SPXE ProShares S&P 500 Ex-Ener.. 3.63 % 0.27 %

N/A

USD 7.44M
ESGU iShares MSCI USA ESG Opti.. 3.62 % 0.27 %

+0.45 (+-0.05%)

USD 0.09B
DRIV Global X Autonomous & Ele.. 3.56 % 0.00 %

+0.07 (+-0.05%)

N/A
OGIG O'Shares Global Internet .. 3.55 % 0.00 %

+0.07 (+-0.05%)

USD 0.05B
PWB Invesco Dynamic Large Cap.. 3.53 % 0.57 %

+0.30 (+-0.05%)

USD 0.65B
JUST Goldman Sachs JUST U.S. L.. 3.51 % 0.00 %

+0.43 (+-0.05%)

USD 0.27B
RFFC RiverFront Dynamic US Fle.. 3.46 % 0.52 %

+0.37 (+-0.05%)

USD 0.13B
PBP Invesco S&P 500 BuyWrite 3.45 % 0.75 %

-0.01 (-0.05%)

USD 0.34B
EDOW First Trust Dow 30 Equal .. 3.44 % 0.50 %

+0.46 (+-0.05%)

USD 5.75M
HSPX Horizons ETF Trust I S&P .. 3.43 % 0.65 %

+0.53 (+-0.05%)

USD 0.05B
CATH Global X S&P 500 Catholic.. 3.43 % 0.29 %

+0.22 (+-0.05%)

N/A
ZSP.U:CA BMO S&P 500 Index ETF 3.42 % 0.09 %

+0.28 (+-0.05%)

CAD 0.28B
ZSP:CA BMO S&P 500 Index ETF 3.42 % 0.09 %

+0.42 (+-0.05%)

CAD 5.16B
IVV iShares Core S&P 500 3.41 % 0.04 %

+2.45 (+-0.05%)

USD 156.12B
SPY SPDR S&P 500 3.41 % 0.09 %

+2.28 (+-0.05%)

USD 271.12B
DTD WisdomTree U.S. Total Div.. 3.34 % 0.28 %

+0.96 (+-0.05%)

USD 0.61B
RUE:CA RBC Quant U.S. Equity Lea.. 3.30 % 0.43 %

N/A

CAD 0.03B
RUE.U:CA RBC Quant U.S. Equity Lea.. 3.30 % 0.43 %

N/A

CAD 3.25M
SPLG SPDR Series Trust Portfol.. 3.28 % 0.10 %

+0.28 (+-0.05%)

USD 1.59B
VOO Vanguard S&P 500 3.27 % 0.04 %

+2.10 (+-0.05%)

USD 94.93B
QUU:CA Mackenzie US Large Cap Eq.. 3.26 % 0.09 %

+1.12 (+-0.05%)

CAD 0.16B
DMRL DeltaShares S&P 500 Manag.. 3.25 % 0.35 %

+0.58 (+-0.05%)

USD 0.44B
PHDG Invesco S&P 500 Downside .. 3.24 % 0.39 %

+0.20 (+-0.05%)

USD 0.03B
AIQ Global X Future Analytics.. 3.24 % 0.00 %

+0.06 (+-0.05%)

USD 0.14B
YLDE ClearBridge Dividend Stra.. 3.23 % 0.59 %

N/A

N/A
USMC Principal U.S. Mega-Cap M.. 3.21 % 0.00 %

+0.36 (+-0.05%)

USD 1.76B
XNTK SPDR NYSE Technology 3.19 % 0.35 %

+0.07 (+-0.05%)

USD 0.97B
VV Vanguard Large-Cap 3.16 % 0.05 %

+1.04 (+-0.05%)

USD 13.29B
SCHX Schwab U.S. Large-Cap 3.16 % 0.03 %

+0.51 (+-0.05%)

USD 14.51B
FDVV Fidelity High Dividend 3.09 % 0.29 %

+0.30 (+-0.05%)

USD 0.18B
SCHK Schwab 1000 Index 3.03 % 0.00 %

+0.20 (+-0.05%)

USD 0.45B
HECO EcoLogical Strategy 3.02 % 0.95 %

-0.13 (-0.05%)

USD 0.01B
QDEF FlexShares Quality Divide.. 3.01 % 0.37 %

+0.67 (+-0.05%)

USD 0.33B
IWB iShares Russell 1000 3.01 % 0.15 %

+1.27 (+-0.05%)

USD 20.66B
DGRO iShares Core Dividend Gro.. 2.99 % 0.08 %

+0.38 (+-0.05%)

USD 4.08B
IYY iShares Dow Jones U.S. 2.98 % 0.20 %

+1.10 (+-0.05%)

USD 1.22B
QTEC First Trust NASDAQ-100 Te.. 2.97 % 0.58 %

+0.26 (+-0.05%)

USD 2.58B
LEGR First Trust Indxx Innovat.. 2.97 % 0.00 %

+0.13 (+-0.05%)

USD 0.04B
BLCK:CA First Trust Indxx Innovat.. 2.96 % 0.00 %

N/A

CAD 2.93M
GHS REX Gold Hedged S&P 500 2.96 % 0.48 %

N/A

N/A
SPTM SPDR Portfolio Total Stoc.. 2.94 % 0.10 %

+0.29 (+-0.05%)

USD 2.41B
VONE Vanguard Russell 1000 Ind.. 2.89 % 0.12 %

+1.08 (+-0.05%)

USD 0.96B
TPU:CA TD S&P 500 Index ETF 2.89 % 0.11 %

+0.26 (+-0.05%)

CAD 0.02B
QDYN FlexShares Quality Dynami.. 2.89 % 0.37 %

N/A

USD 0.05B
GSLC Goldman Sachs ActiveBeta .. 2.87 % 0.09 %

+0.44 (+-0.05%)

USD 3.82B
SCHB Schwab U.S. Broad Market 2.83 % 0.03 %

+0.54 (+-0.05%)

USD 12.97B
ITOT iShares Core S&P Total U... 2.81 % 0.03 %

+0.52 (+-0.05%)

USD 15.34B
DHVW Diamond Hill Valuation-We.. 2.78 % 0.10 %

+0.26 (+-0.05%)

USD 0.02B
IWV iShares Russell 3000 2.78 % 0.20 %

+1.36 (+-0.05%)

USD 8.90B
EPS WisdomTree U.S. Earnings .. 2.77 % 0.28 %

+0.35 (+-0.05%)

USD 0.22B
VTI Vanguard Total Stock Mark.. 2.70 % 0.04 %

+1.14 (+-0.05%)

USD 101.66B
VTHR Vanguard Russell 3000 Ind.. 2.65 % 0.15 %

+1.35 (+-0.05%)

USD 0.40B
CCOR Cambria Core Equity 2.65 % 1.21 %

+0.22 (+-0.05%)

USD 0.08B
WEXP WisdomTree U.S. Export an.. 2.62 % 0.33 %

N/A

USD 0.81M
VIXH First Trust CBOE S&P 500 .. 2.58 % 0.60 %

N/A

USD 5.21M
CACG ClearBridge All Cap Growt.. 2.58 % 0.53 %

+0.18 (+-0.05%)

USD 0.06B
QUS SPDR MSCI USA StrategicFa.. 2.54 % 0.15 %

+0.66 (+-0.05%)

USD 0.10B
UPRO ProShares UltraPro S&P 50.. 2.52 % 0.92 %

+1.18 (+-0.05%)

USD 1.58B
EXT WisdomTree U.S. Total Ear.. 2.44 % 0.28 %

+0.37 (+-0.05%)

USD 0.07B
BLCN Reality Shares Nasdaq Nex.. 2.37 % 0.00 %

+0.13 (+-0.05%)

USD 0.11B
RUD.U:CA RBC Quant U.S. Dividend L.. 2.36 % 0.43 %

N/A

CAD 0.04B
RUD:CA RBC Quant U.S. Dividend L.. 2.36 % 0.43 %

+0.47 (+-0.05%)

CAD 0.42B
OVLC Invesco U.S. Large Cap Op.. 2.33 % 0.30 %

N/A

USD 1.59M
ONEK SPDR Russell 1000 2.32 % 0.10 %

N/A

USD 0.16B
GVIP Goldman Sachs Hedge Indus.. 2.22 % 0.45 %

+0.54 (+-0.05%)

USD 0.11B
THRK SPDR Russell 3000 2.14 % 0.10 %

N/A

USD 0.52B
HEA.U:CA Horizons Enhanced Income .. 2.13 % 0.83 %

+0.04 (+-0.05%)

CAD 0.03B
JVAL JPMorgan U.S. Value Facto.. 2.12 % 0.00 %

N/A

N/A
UXM.A:CA First Asset Morningstar U.. 2.09 % 1.49 %

N/A

CAD 7.05M
JMOM JPMorgan U.S. Momentum Fa.. 2.09 % 0.00 %

N/A

N/A
JQUA JPMorgan U.S. Quality Fac.. 2.06 % 0.00 %

N/A

N/A
TOK iShares MSCI Kokusai 2.04 % 0.25 %

+0.24 (+-0.05%)

USD 0.15B
QWLD SPDR MSCI World Strategic.. 2.03 % 0.30 %

N/A

USD 0.03B
ESGL Oppenheimer Revenue Weigh.. 1.94 % 0.40 %

+0.33 (+-0.05%)

USD 31.84
FNDX Schwab Fundamental U.S. L.. 1.92 % 0.25 %

+0.44 (+-0.05%)

USD 4.63B
TILT FlexShares Mornigstar US .. 1.92 % 0.25 %

+1.16 (+-0.05%)

USD 1.30B
JHML John Hancock Multifactor .. 1.90 % 0.35 %

+0.24 (+-0.05%)

N/A
MULC:CA Manulife Multifactor U.S... 1.87 % 0.42 %

N/A

CAD 5.95M
MULC.B:CA Manulife Multifactor U.S... 1.87 % 0.38 %

N/A

CAD 0.14B
URTH Ishares MSCI World Index .. 1.84 % 0.24 %

+0.62 (+-0.05%)

USD 0.55B
XMX WisdomTree Global ex-Mexi.. 1.82 % 0.30 %

N/A

USD 0.22B
FLBA:CA Franklin Liberty Core Bal.. 1.77 % 0.00 %

N/A

CAD 6.05M
FNDB Schwab Fundamental U.S. B.. 1.76 % 0.25 %

+0.43 (+-0.05%)

USD 0.26B
LOWC SPDR MSCI ACWI Low Carbon.. 1.72 % 0.20 %

+0.58 (+-0.05%)

USD 0.16B
CRBN iShares MSCI ACWI Low Car.. 1.70 % 0.20 %

+0.85 (+-0.05%)

USD 0.53B
ACWI iShares MSCI ACWI Index F.. 1.67 % 0.32 %

+0.54 (+-0.05%)

USD 8.70B
ACIM SPDR MSCI ACWI IMI 1.53 % 0.25 %

+0.94 (+-0.05%)

USD 0.10B
PRF Invesco FTSE RAFI US 1000 1.51 % 0.39 %

+1.17 (+-0.05%)

USD 5.30B
CLU.C:CA iShares US Fundamental In.. 1.51 % 0.74 %

N/A

CAD 0.12B
CLU:CA iShares US Fundamental In.. 1.51 % 0.72 %

N/A

CAD 0.16B
RALS ProShares RAFI Long Short 1.50 % 0.95 %

N/A

USD 0.01B
RYT Invesco S&P 500 Equal Wei.. 1.50 % 0.40 %

+0.50 (+-0.05%)

USD 1.82B
VT Vanguard Total World Stoc.. 1.44 % 0.10 %

+0.56 (+-0.05%)

USD 11.67B
USWD WisdomTree Weak Dollar U... 1.43 % 0.33 %

N/A

USD 1.40M
FLLV Franklin Liberty U.S. Low.. 1.41 % 0.50 %

+0.17 (+-0.05%)

USD 0.01B
MFUS PIMCO Equitiy Series RAFI.. 1.24 % 0.00 %

+0.33 (+-0.05%)

USD 0.07B
UDBI Legg Mason US Diversified.. 1.15 % 0.30 %

N/A

USD 3.42M
FLQG Franklin LibertyQ Global .. 1.07 % 0.35 %

+0.23 (+-0.05%)

USD 0.02B
DGT SPDR Global Dow ETF (base.. 0.90 % 0.50 %

+1.02 (+-0.05%)

USD 0.09B
JDIV JPMorgan U.S. Dividend 0.78 % 0.00 %

N/A

N/A
JMIN JPMorgan U.S. Minimum Vol.. 0.62 % 0.00 %

N/A

N/A

Market Performance

  Market Performance vs. Industry/Classification (Application Software) Market Performance vs. Exchange (Nasdaq Global Select)
  Value Sector Median Percentile Rank Grade Market Median Percentile Rank Grade
YTD  
Capital Gain 25.84% 62% D- 80% B-
Dividend Return 1.47% 76% C 61% D-
Total Return 27.31% 63% D 81% B-
Trailing 12 Months  
Capital Gain 46.15% 68% D+ 81% B-
Dividend Return 2.28% 69% D+ 55% F
Total Return 48.43% 69% D+ 82% B-
Trailing 5 Years  
Capital Gain 238.49% 85% B 90% A-
Dividend Return 22.14% 83% B 82% B-
Total Return 260.63% 85% B 91% A-
Average Annual (5 Year Horizon)  
Capital Gain 24.81% 71% C- 82% B-
Dividend Return 27.65% 73% C 83% B
Total Return 2.85% 80% B- 69% D+
Risk Return Profile  
Volatility (Standard Deviation) 14.23% 94% A 77% C+
Risk Adjusted Return 194.40% 99% A+ 99% A+
Market Capitalization 825.41B 100% A+ 100% A+

Key Financial Ratios

  Ratio vs. Industry/Classification (Application Software) Ratio vs. Market (Nasdaq Global Select)
  Value Sector Median Percentile Rank Grade Market Median Percentile Rank Grade
Market Value  
Price / Earning Ratio 50.30 21% F 9% F
Price/Book Ratio 10.44 22% F 10% F
Price / Cash Flow Ratio 4.78 48% F 23% F
Price/Free Cash Flow Ratio 25.63 42% F 20% F
Management Effectiveness  
Return on Equity 20.09% 81% B- 84% B
Return on Invested Capital 22.43% 85% B 88% B+
Return on Assets 6.57% 80% B- 82% B-
Debt to Equity Ratio 99.50% 21% F 26% F

Annual Financials (USD)

Quarterly Financials (USD)

Analyst Rating

Target Price Action Rating Action Analyst Rating Price Date

This is a composite scorecard based on the application of evaluation criteria deemed most important by analysts. This is not a buy or sell recommendation.

What to like:
High market capitalization

This is one of the largest entities in its sector and is among the top quartile. Such companies tend to be more stable.

Superior risk adjusted returns

This stock has performed well, on a risk adjusted basis, compared to its sector peers(for a hold period of at least 12 months) and is in the top quartile.

Low volatility

The stock’s annual returns have been stable and consistent compared to its sector peers(for a hold period of at least 12 months) and is in the top quartile. Although stability is good, also keep in mind it can limit returns.

Superior total returns

The stock has outperformed its sector peers on average annual total returns basis in the past 5 years (for a hold period of at least 12 months) and is in the top quartile.

Superior return on equity

The company management has delivered better return on equity in the most recent 4 quarters then its peers, placing it in the top quartile.

Superior capital utilization

The company management has delivered better return on invested capital in the most recent 4 quarters than its peers, placing it in the top quartile.

Superior return on assets

The company management has delivered better return on assets in the most recent 4 quarters than its peers, placing it in the top quartile.

Positive cash flow

The company had positive total cash flow in the most recent four quarters.

Positive free cash flow

The company had positive total free cash flow in the most recent four quarters.

What to not like:
Overpriced compared to earnings

The stock is trading high compared to its peers on a price to earning basis and is above the sector median.

Overpriced compared to book value

The stock is trading high compared to its peers median on a price to book value basis.

Overpriced on cashflow basis

The stock is trading high compared to its peers on a price to cash flow basis. It is priced above the median for its sectors. Proceed with caution if you are considering to buy.

Higly leveraged

The company is in the bottom half compared to its sector peers on debt to equity and is highly leveraged. However, do check the news and look at its sector and management statements. Sometimes this is high because the company is trying to grow aggressively.

Overpriced on free cash flow basis

The stock is trading high compared to its peers on a price to free cash flow basis. It is priced above the median for its sectors. Proceed with caution if you are considering to buy.

Low Earnings Growth

This stock has shown below median earnings growth in the previous 5 years compared to its sector

Low Revenue Growth

This stock has shown below median revenue growth in the previous 5 years compared to its sector