Bulletin
Investor Alert
Philip van Doorn

Deep Dive Archives | Email alerts

Dec. 28, 2019, 4:23 p.m. EST

These are the 20 best-performing stocks of the past decade, and some of them will surprise you

Some lesser-known companies have special advantages in their industries

new
Watchlist Relevance
LEARN MORE

Want to see how this story relates to your watchlist?

Just add items to create a watchlist now:

  • X
    Dow Jones Industrial Average (DJIA)
  • X
    S&P 500 Index (SPX)
  • X
    Netflix Inc. (NFLX)

or Cancel Already have a watchlist? Log In

By Philip van Doorn, MarketWatch


MarketWatch photo illustration/Getty Images, iStockphoto
Netflix is the runaway winner for total returns in the S&P 500 over the past 10 years, but Amazon.com and Apple are also impressive.

As we approach the end of 2019, it’s time not only for year-end lists, but end-of- decade lists.

U.S. stocks have had what can only be called an excellent decade. MarketWatch will feature a number of forward-looking articles building on the past decade’s action. Today we’re taking a look back.

The Dow Jones Industrial Average /zigman2/quotes/210598065/realtime DJIA -0.44%  returned 165% (with dividends reinvested) and the S&P 500 Index /zigman2/quotes/210599714/realtime SPX -0.38% returned 244% from the end of 2009 through Dec. 5, 2019. We’re not quite at the end of 2019, but if we were, and those figures held, the compounded annual growth rate for the Dow would be 10.2%. For the S&P 500, it would be 13.2%.

That average return for the S&P 500 measures up well when compared with the 10% average for the almost 100-year period of June 30, 1927, through Sept. 30, 2019, the longest period available using custom research.

For the past decade, we reviewed the entire S&P 500, as it is currently constituted, to see which stocks performed best. Among the 500 companies, 46 have traded in their present form for less than 10 years, so they are excluded.

Here’s a list of companies whose stocks performed the best,with reinvested dividends, from the end of 2009 through Dec. 5:

Company Ticker FactSet industry category Total return - Dec. 31, 2009, through Dec. 5, 2019 Years ranked within top 10 performers
Netflix Inc. /zigman2/quotes/202353025/composite NFLX Cable/Satellite TV 3,767% 3
MarketAxess Holdings Inc. /zigman2/quotes/202710814/composite MKTX Investment Banks/Brokers 3,182% 2
Abiomed Inc. /zigman2/quotes/202106417/composite ABMD Medical Specialties 2,121% 3
TransDigm Group Inc. /zigman2/quotes/203902625/composite TDG Aerospace & Defense 2,065% 0
Broadcom Inc. /zigman2/quotes/200646538/composite AVGO Semiconductors 1,919% 1
Align Technology Inc. /zigman2/quotes/200300692/composite ALGN Medical Specialties 1,458% 1
United Rentals Inc. /zigman2/quotes/204230955/composite URI Finance/Rental/Leasing 1,434% 1
Regeneron Pharmaceuticals Inc. /zigman2/quotes/203149337/composite REGN Biotechnology 1,430% 2
Ulta Beauty Inc. /zigman2/quotes/210513442/composite ULTA Specialty Stores 1,233% 1
Amazon.com Inc. /zigman2/quotes/210331248/composite AMZN Internet Retail 1,209% 1
Extra Space Storage Inc. /zigman2/quotes/208054924/composite EXR Real Estate Investment Trusts 1,166% 1
Constellation Brands Inc. Class A /zigman2/quotes/207737284/composite STZ Beverages: Alcoholic 1,124% 0
Nvidia Corp. /zigman2/quotes/200467500/composite NVDA Semiconductors 1,117% 2
Take-Two Interactive Software Inc. /zigman2/quotes/204008930/composite TTWO Recreational Products 1,114% 1
Ross Stores Inc. /zigman2/quotes/202639496/composite ROST Apparel/Footwear Retail 1,081% 0
Fortinet Inc. /zigman2/quotes/205733290/composite FTNT Computer Communications 1,079% 1
Mastercard Inc. Class A /zigman2/quotes/207581792/composite MA Finance/Rental/Leasing 1,078% 1
Charter Communications Inc. Class A /zigman2/quotes/201656355/composite CHTR Cable/Satellite TV 1,077% 0
O'Reilly Automotive Inc. /zigman2/quotes/207206119/composite ORLY Specialty Stores 1,060% 1
Cintas Corp. /zigman2/quotes/201631915/composite CTAS Other Consumer Services 1,053% 0
Source: FactSet

You can click on the tickers for more about each company.

The right-most column shows the number of times each stock was among the top 10 performers over the past 10 individual years (including 2019 through Dec. 5).

Netflix /zigman2/quotes/202353025/composite NFLX -0.05%  is far ahead of the pack, with a spectacular 3,767% return. That translates to a compounded annual growth rate (CAGR) of 44.1%. Amazon.com /zigman2/quotes/210331248/composite AMZN -0.79%  ranks 10th, and its 1,209% return translates to a CAGR of 29.3%. Apple /zigman2/quotes/202934861/composite AAPL -1.03%  ranks 28th, with a total return of 899% and a CAGR of 25.9%.

It’s interesting that some of the best performers for 10 years weren’t among the top 10 during any individual year. TransDigm /zigman2/quotes/203902625/composite TDG -1.08% , for example, ranks fourth, with a 2,067% return (CAGR of 36%). The company has a very important advantage in the aerospace industry — a high barrier for entry in the market for specialized replacement parts for aircraft. In April, Will Muggia of Westfield Capital Management called TransDigm “the best managed company in America.”

Sectors

Here’s how the 11 sectors of the S&P 500 have performed from the end of 2009 through Dec. 5, 2019, with dividends reinvested, according to FactSet:

S&P 500 Sector Total return - Dec. 31, 2009, through Dec. 5, 2019
Information Technology 390%
Consumer Discretionary 381%
Health Care 287%
Industrials 242%
Consumer Staples 205%
Financials 204%
Utilities 204%
Communication Services 151%
Materials 134%
Energy 31%
Source: FactSet

2019 winners — so far

Here are the 20 best-performing S&P 500 stocks for 2019 through Dec. 5:

Company Ticker FactSet industry category Total return - 2019, through Dec. 5 Total return - Dec. 31, 2009, through Dec. 5, 2019 Years ranked within top 10 performers
Advanced Micro Devices Inc. /zigman2/quotes/208144392/composite AMD Semiconductors 115% 310% 3
Lam Research Corp. /zigman2/quotes/208077897/composite LRCX Electronic Production Equipment 98% 632% 1
Xerox Holdings Corp. /zigman2/quotes/201169674/composite XRX Computer Peripherals 96% 122% 1
Target Corp. /zigman2/quotes/207799045/composite TGT Specialty Stores 95% 241% 1
Chipotle Mexican Grill Inc. /zigman2/quotes/200781108/composite CMG Restaurants 90% 818% 3
Coty Inc. Class A /zigman2/quotes/208645074/composite COTY Household/Personal Care 87% N/A 1
KLA Corp. /zigman2/quotes/209248041/composite KLAC Electronic Production Equipment 85% 629% 1
Copart Inc. /zigman2/quotes/200378896/composite CPRT Miscellaneous Commercial Services 85% 851% 1
Arconic Inc. /zigman2/quotes/202463214/composite ARNC Aluminum 82% N/A 1
MarketAxess Holdings Inc. /zigman2/quotes/202710814/composite MKTX Investment Banks/Brokers 82% 3182% 2
MSCI Inc. Class A /zigman2/quotes/202905332/composite MSCI Financial Publishing/Services 79% 770% 1
ANSYS Inc. /zigman2/quotes/207638775/composite ANSS Packaged Software 77% 480% 0
TransDigm Group Inc. /zigman2/quotes/203902625/composite TDG Aerospace & Defense 76% 2065% 0
Qorvo Inc. /zigman2/quotes/209919828/composite QRVO Semiconductors 74% 445% 1
Applied Materials Inc. /zigman2/quotes/209393259/composite AMAT Industrial Machinery 74% 393% 1
Leidos Holdings Inc. /zigman2/quotes/202902477/composite LDOS Information Technology Services 73% 212% 0
Global Payments Inc. /zigman2/quotes/201234787/composite GPN Data Processing Services 72% 560% 1
Fortune Brands Home & Security Inc. /zigman2/quotes/202019304/composite FBHS Building Products 71% N/A 0
Apple Inc. /zigman2/quotes/202934861/composite AAPL Telecommunications Equipment 71% 899% 0
Tyson Foods Inc. Class A /zigman2/quotes/201117502/composite TSN Food: Meat/Fish/Dairy 71% 723% 0
Source: FactSet

Once again, the right-most column shows how many times each stock was among the top 10 performers over the past 10 individual years (including 2019) through Dec. 5.

Don’t miss: These numbers will tell you if your tech stock is a plodding dinosaur or a speedy raptor

<STRONG>Create an email alert for Philip van Doorn’s Deep Dive columns <INTERNAL-PAGE URL="/tools/alerts/newsColumn.asp">here</INTERNAL-PAGE>.</STRONG>

/zigman2/quotes/210598065/realtime
US : Dow Jones Global
29,219.98
-128.05 -0.44%
Volume: 289.07M
Feb. 20, 2020 5:10p
loading...
/zigman2/quotes/210599714/realtime
US : S&P US
3,373.23
-12.92 -0.38%
Volume: 2.03B
Feb. 20, 2020 5:10p
loading...
/zigman2/quotes/202353025/composite
US : U.S.: Nasdaq
$ 386.00
-0.19 -0.05%
Volume: 4.08M
Feb. 20, 2020 4:15p
P/E Ratio
93.38
Dividend Yield
N/A
Market Cap
$169.46 billion
Rev. per Employee
$2.22M
loading...
/zigman2/quotes/202710814/composite
US : U.S.: Nasdaq
$ 344.60
+2.92 +0.85%
Volume: 336,470
Feb. 20, 2020 4:00p
P/E Ratio
63.83
Dividend Yield
0.70%
Market Cap
$12.96 billion
Rev. per Employee
$959,394
loading...
/zigman2/quotes/202106417/composite
US : U.S.: Nasdaq
$ 168.08
+0.18 +0.11%
Volume: 697,107
Feb. 20, 2020 4:00p
P/E Ratio
31.53
Dividend Yield
N/A
Market Cap
$7.57 billion
Rev. per Employee
$644,608
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 634.32
-6.94 -1.08%
Volume: 443,997
Feb. 20, 2020 6:30p
P/E Ratio
49.32
Dividend Yield
0.00%
Market Cap
$34.43 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/200646538/composite
US : U.S.: Nasdaq
$ 309.24
-6.45 -2.04%
Volume: 2.55M
Feb. 20, 2020 4:00p
P/E Ratio
48.03
Dividend Yield
4.20%
Market Cap
$125.58 billion
Rev. per Employee
$1.42M
loading...
/zigman2/quotes/200300692/composite
US : U.S.: Nasdaq
$ 272.49
-4.66 -1.68%
Volume: 584,392
Feb. 20, 2020 4:00p
P/E Ratio
49.27
Dividend Yield
N/A
Market Cap
$21.84 billion
Rev. per Employee
$168,653
loading...
/zigman2/quotes/204230955/composite
US : U.S.: NYSE
$ 155.72
+2.17 +1.41%
Volume: 821,825
Feb. 20, 2020 6:30p
P/E Ratio
10.24
Dividend Yield
N/A
Market Cap
$11.42 billion
Rev. per Employee
$434,973
loading...
/zigman2/quotes/203149337/composite
US : U.S.: Nasdaq
$ 399.14
-1.67 -0.42%
Volume: 660,803
Feb. 20, 2020 4:00p
P/E Ratio
21.62
Dividend Yield
N/A
Market Cap
$44.10 billion
Rev. per Employee
$906,865
loading...
/zigman2/quotes/210513442/composite
US : U.S.: Nasdaq
$ 301.34
+4.48 +1.51%
Volume: 641,995
Feb. 20, 2020 4:00p
P/E Ratio
25.38
Dividend Yield
N/A
Market Cap
$16.97 billion
Rev. per Employee
$193,562
loading...
/zigman2/quotes/210331248/composite
US : U.S.: Nasdaq
$ 2,153.10
-17.12 -0.79%
Volume: 3.13M
Feb. 20, 2020 4:15p
P/E Ratio
93.54
Dividend Yield
N/A
Market Cap
$1080.36 billion
Rev. per Employee
$359,671
loading...
/zigman2/quotes/208054924/composite
US : U.S.: NYSE
$ 107.31
-0.17 -0.16%
Volume: 1.28M
Feb. 20, 2020 6:30p
P/E Ratio
33.11
Dividend Yield
3.35%
Market Cap
$13.92 billion
Rev. per Employee
$332,467
loading...
/zigman2/quotes/207737284/composite
US : U.S.: NYSE
$ 208.34
+1.70 +0.82%
Volume: 821,689
Feb. 20, 2020 6:30p
P/E Ratio
52.47
Dividend Yield
1.44%
Market Cap
$39.12 billion
Rev. per Employee
$842,260
loading...
/zigman2/quotes/200467500/composite
US : U.S.: Nasdaq
$ 308.70
-6.00 -1.91%
Volume: 20.25M
Feb. 20, 2020 4:15p
P/E Ratio
68.29
Dividend Yield
0.21%
Market Cap
$192.60 billion
Rev. per Employee
$882,428
loading...
/zigman2/quotes/204008930/composite
US : U.S.: Nasdaq
$ 115.13
+1.59 +1.40%
Volume: 1.61M
Feb. 20, 2020 4:00p
P/E Ratio
38.74
Dividend Yield
N/A
Market Cap
$12.88 billion
Rev. per Employee
$574,279
loading...
/zigman2/quotes/202639496/composite
US : U.S.: Nasdaq
$ 123.81
+0.87 +0.71%
Volume: 1.07M
Feb. 20, 2020 4:00p
P/E Ratio
27.38
Dividend Yield
0.82%
Market Cap
$44.12 billion
Rev. per Employee
$181,179
loading...
/zigman2/quotes/205733290/composite
US : U.S.: Nasdaq
$ 118.00
-1.20 -1.01%
Volume: 1.17M
Feb. 20, 2020 4:00p
P/E Ratio
63.17
Dividend Yield
N/A
Market Cap
$20.39 billion
Rev. per Employee
$308,161
loading...
/zigman2/quotes/207581792/composite
US : U.S.: NYSE
$ 344.45
-0.11 -0.03%
Volume: 4.32M
Feb. 20, 2020 6:30p
P/E Ratio
43.36
Dividend Yield
0.46%
Market Cap
$346.38 billion
Rev. per Employee
$1.01M
loading...
/zigman2/quotes/201656355/composite
US : U.S.: Nasdaq
$ 539.22
-3.24 -0.60%
Volume: 1.05M
Feb. 20, 2020 4:00p
P/E Ratio
71.71
Dividend Yield
N/A
Market Cap
$113.90 billion
Rev. per Employee
$445,245
loading...
/zigman2/quotes/207206119/composite
US : U.S.: Nasdaq
$ 395.18
+3.03 +0.77%
Volume: 1.10M
Feb. 20, 2020 4:00p
P/E Ratio
22.08
Dividend Yield
N/A
Market Cap
$29.65 billion
Rev. per Employee
$120,449
loading...
/zigman2/quotes/201631915/composite
US : U.S.: Nasdaq
$ 297.70
-6.56 -2.16%
Volume: 585,068
Feb. 20, 2020 4:00p
P/E Ratio
34.89
Dividend Yield
0.86%
Market Cap
$31.57 billion
Rev. per Employee
$165,076
loading...
/zigman2/quotes/202353025/composite
US : U.S.: Nasdaq
$ 386.00
-0.19 -0.05%
Volume: 4.08M
Feb. 20, 2020 4:15p
P/E Ratio
93.38
Dividend Yield
N/A
Market Cap
$169.46 billion
Rev. per Employee
$2.22M
loading...
/zigman2/quotes/210331248/composite
US : U.S.: Nasdaq
$ 2,153.10
-17.12 -0.79%
Volume: 3.13M
Feb. 20, 2020 4:15p
P/E Ratio
93.54
Dividend Yield
N/A
Market Cap
$1080.36 billion
Rev. per Employee
$359,671
loading...
/zigman2/quotes/202934861/composite
US : U.S.: Nasdaq
$ 320.30
-3.32 -1.03%
Volume: 25.14M
Feb. 20, 2020 4:00p
P/E Ratio
25.30
Dividend Yield
0.96%
Market Cap
$1415.99 billion
Rev. per Employee
$1.98M
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 634.32
-6.94 -1.08%
Volume: 443,997
Feb. 20, 2020 6:30p
P/E Ratio
49.32
Dividend Yield
0.00%
Market Cap
$34.43 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/208144392/composite
US : U.S.: Nasdaq
$ 57.27
-1.63 -2.77%
Volume: 74.20M
Feb. 20, 2020 4:00p
P/E Ratio
193.02
Dividend Yield
N/A
Market Cap
$68.89 billion
Rev. per Employee
$641,089
loading...
/zigman2/quotes/208077897/composite
US : U.S.: Nasdaq
$ 328.49
-5.36 -1.61%
Volume: 1.89M
Feb. 20, 2020 4:00p
P/E Ratio
24.34
Dividend Yield
1.40%
Market Cap
$48.59 billion
Rev. per Employee
$996,856
loading...
/zigman2/quotes/201169674/composite
US : U.S.: NYSE
$ 36.78
+0.01 +0.03%
Volume: 1.70M
Feb. 20, 2020 6:30p
P/E Ratio
6.26
Dividend Yield
2.72%
Market Cap
$7.82 billion
Rev. per Employee
$303,395
loading...
/zigman2/quotes/207799045/composite
US : U.S.: NYSE
$ 118.26
+0.87 +0.74%
Volume: 2.66M
Feb. 20, 2020 6:30p
P/E Ratio
18.90
Dividend Yield
2.23%
Market Cap
$59.49 billion
Rev. per Employee
$209,322
loading...
/zigman2/quotes/200781108/composite
US : U.S.: NYSE
$ 927.59
-6.25 -0.67%
Volume: 362,751
Feb. 20, 2020 6:30p
P/E Ratio
74.95
Dividend Yield
N/A
Market Cap
$25.93 billion
Rev. per Employee
$66,644
loading...
/zigman2/quotes/208645074/composite
US : U.S.: NYSE
$ 11.42
-0.07 -0.61%
Volume: 4.12M
Feb. 20, 2020 6:30p
P/E Ratio
N/A
Dividend Yield
4.38%
Market Cap
$8.74 billion
Rev. per Employee
$453,290
loading...
/zigman2/quotes/209248041/composite
US : U.S.: Nasdaq
$ 167.30
-4.83 -2.81%
Volume: 1.66M
Feb. 20, 2020 4:00p
P/E Ratio
23.45
Dividend Yield
2.03%
Market Cap
$27.12 billion
Rev. per Employee
$656,821
loading...
/zigman2/quotes/200378896/composite
US : U.S.: Nasdaq
$ 97.30
-7.20 -6.89%
Volume: 7.19M
Feb. 20, 2020 4:00p
P/E Ratio
31.61
Dividend Yield
N/A
Market Cap
$24.29 billion
Rev. per Employee
$310,934
loading...
/zigman2/quotes/202463214/composite
US : U.S.: NYSE
$ 33.70
-0.37 -1.09%
Volume: 3.79M
Feb. 20, 2020 6:30p
P/E Ratio
32.96
Dividend Yield
0.24%
Market Cap
$14.75 billion
Rev. per Employee
$326,093
loading...
/zigman2/quotes/202710814/composite
US : U.S.: Nasdaq
$ 344.60
+2.92 +0.85%
Volume: 336,470
Feb. 20, 2020 4:00p
P/E Ratio
63.83
Dividend Yield
0.70%
Market Cap
$12.96 billion
Rev. per Employee
$959,394
loading...
/zigman2/quotes/202905332/composite
US : U.S.: NYSE
$ 321.71
-9.72 -2.93%
Volume: 850,357
Feb. 20, 2020 6:30p
P/E Ratio
48.83
Dividend Yield
0.85%
Market Cap
$28.17 billion
Rev. per Employee
$460,792
loading...
/zigman2/quotes/207638775/composite
US : U.S.: Nasdaq
$ 294.02
-2.12 -0.72%
Volume: 525,418
Feb. 20, 2020 4:00p
P/E Ratio
57.39
Dividend Yield
N/A
Market Cap
$25.34 billion
Rev. per Employee
$380,481
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 634.32
-6.94 -1.08%
Volume: 443,997
Feb. 20, 2020 6:30p
P/E Ratio
49.32
Dividend Yield
0.00%
Market Cap
$34.43 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/209919828/composite
US : U.S.: Nasdaq
$ 101.56
-2.68 -2.57%
Volume: 2.96M
Feb. 20, 2020 4:00p
P/E Ratio
35.27
Dividend Yield
N/A
Market Cap
$12.06 billion
Rev. per Employee
$370,461
loading...
/zigman2/quotes/209393259/composite
US : U.S.: Nasdaq
$ 66.40
-1.01 -1.50%
Volume: 7.54M
Feb. 20, 2020 4:00p
P/E Ratio
21.99
Dividend Yield
1.27%
Market Cap
$61.92 billion
Rev. per Employee
$800,095
loading...
/zigman2/quotes/202902477/composite
US : U.S.: NYSE
$ 119.27
-1.06 -0.88%
Volume: 1.08M
Feb. 20, 2020 6:30p
P/E Ratio
26.02
Dividend Yield
1.14%
Market Cap
$17.01 billion
Rev. per Employee
$318,562
loading...
/zigman2/quotes/201234787/composite
US : U.S.: NYSE
$ 208.47
+1.49 +0.72%
Volume: 1.98M
Feb. 20, 2020 6:30p
P/E Ratio
88.51
Dividend Yield
0.37%
Market Cap
$62.14 billion
Rev. per Employee
$306,033
loading...
/zigman2/quotes/202019304/composite
US : U.S.: NYSE
$ 72.99
+0.66 +0.91%
Volume: 586,576
Feb. 20, 2020 6:30p
P/E Ratio
23.87
Dividend Yield
1.32%
Market Cap
$10.06 billion
Rev. per Employee
$216,802
loading...
/zigman2/quotes/202934861/composite
US : U.S.: Nasdaq
$ 320.30
-3.32 -1.03%
Volume: 25.14M
Feb. 20, 2020 4:00p
P/E Ratio
25.30
Dividend Yield
0.96%
Market Cap
$1415.99 billion
Rev. per Employee
$1.98M
loading...
/zigman2/quotes/201117502/composite
US : U.S.: NYSE
$ 78.80
+0.97 +1.25%
Volume: 2.47M
Feb. 20, 2020 6:30p
P/E Ratio
14.41
Dividend Yield
2.13%
Market Cap
$27.87 billion
Rev. per Employee
$330,628
loading...

Philip van Doorn covers various investment and industry topics. He has previously worked as a senior analyst at TheStreet.com. He also has experience in community banking and as a credit analyst at the Federal Home Loan Bank of New York.

This Story has 0 Comments
Be the first to comment
More News In
Investing

Story Conversation

Commenting FAQs »
Link to MarketWatch's Slice.