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 +1.51%  returned 165% (with dividends reinvested) and the S&P 500 Index /zigman2/quotes/210599714/realtime SPX +1.61% 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 +1.61%  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 +2.55%  ranks 10th, and its 1,209% return translates to a CAGR of 29.3%. Apple /zigman2/quotes/202934861/composite AAPL +2.39%  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 +0.77% , 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/216391721/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
27,584.06
+410.10 +1.51%
Volume: 405.06M
Sept. 28, 2020 5:06p
loading...
/zigman2/quotes/210599714/realtime
US : S&P US
3,351.60
+53.14 +1.61%
Volume: 2.22B
Sept. 28, 2020 5:06p
loading...
/zigman2/quotes/202353025/composite
US : U.S.: Nasdaq
$ 490.65
+7.77 +1.61%
Volume: 4.77M
Sept. 28, 2020 4:00p
P/E Ratio
82.78
Dividend Yield
N/A
Market Cap
$212.96 billion
Rev. per Employee
$2.22M
loading...
/zigman2/quotes/202710814/composite
US : U.S.: Nasdaq
$ 476.05
+10.95 +2.35%
Volume: 242,341
Sept. 28, 2020 4:00p
P/E Ratio
68.95
Dividend Yield
0.50%
Market Cap
$17.66 billion
Rev. per Employee
$959,394
loading...
/zigman2/quotes/202106417/composite
US : U.S.: Nasdaq
$ 273.55
+7.11 +2.67%
Volume: 297,245
Sept. 28, 2020 4:00p
P/E Ratio
78.69
Dividend Yield
N/A
Market Cap
$12.00 billion
Rev. per Employee
$644,608
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 498.60
+3.82 +0.77%
Volume: 399,744
Sept. 28, 2020 4:00p
P/E Ratio
44.83
Dividend Yield
0.00%
Market Cap
$26.82 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/200646538/composite
US : U.S.: Nasdaq
$ 367.30
+10.50 +2.94%
Volume: 2.22M
Sept. 28, 2020 4:00p
P/E Ratio
68.88
Dividend Yield
3.54%
Market Cap
$144.33 billion
Rev. per Employee
$1.42M
loading...
/zigman2/quotes/200300692/composite
US : U.S.: Nasdaq
$ 322.86
+4.93 +1.55%
Volume: 522,074
Sept. 28, 2020 4:00p
P/E Ratio
15.01
Dividend Yield
N/A
Market Cap
$25.05 billion
Rev. per Employee
$168,653
loading...
/zigman2/quotes/204230955/composite
US : U.S.: NYSE
$ 175.73
+7.59 +4.51%
Volume: 782,784
Sept. 28, 2020 4:00p
P/E Ratio
11.85
Dividend Yield
N/A
Market Cap
$12.12 billion
Rev. per Employee
$434,973
loading...
/zigman2/quotes/203149337/composite
US : U.S.: Nasdaq
$ 571.92
-2.14 -0.37%
Volume: 637,066
Sept. 28, 2020 4:00p
P/E Ratio
22.14
Dividend Yield
N/A
Market Cap
$61.08 billion
Rev. per Employee
$906,865
loading...
/zigman2/quotes/210513442/composite
US : U.S.: Nasdaq
$ 225.74
+8.91 +4.11%
Volume: 765,711
Sept. 28, 2020 4:00p
P/E Ratio
46.15
Dividend Yield
N/A
Market Cap
$12.21 billion
Rev. per Employee
$193,562
loading...
/zigman2/quotes/210331248/composite
US : U.S.: Nasdaq
$ 3,174.05
+78.92 +2.55%
Volume: 4.22M
Sept. 28, 2020 4:00p
P/E Ratio
122.00
Dividend Yield
N/A
Market Cap
$1550.32 billion
Rev. per Employee
$359,671
loading...
/zigman2/quotes/208054924/composite
US : U.S.: NYSE
$ 108.12
+2.67 +2.53%
Volume: 797,031
Sept. 28, 2020 4:02p
P/E Ratio
32.62
Dividend Yield
3.33%
Market Cap
$14.22 billion
Rev. per Employee
$332,467
loading...
/zigman2/quotes/207737284/composite
US : U.S.: NYSE
$ 185.45
+3.63 +2.00%
Volume: 1.58M
Sept. 28, 2020 4:03p
P/E Ratio
N/A
Dividend Yield
1.62%
Market Cap
$35.05 billion
Rev. per Employee
$842,260
loading...
/zigman2/quotes/200467500/composite
US : U.S.: Nasdaq
$ 521.40
+6.45 +1.25%
Volume: 14.34M
Sept. 28, 2020 4:00p
P/E Ratio
95.63
Dividend Yield
0.12%
Market Cap
$318.09 billion
Rev. per Employee
$882,428
loading...
/zigman2/quotes/204008930/composite
US : U.S.: Nasdaq
$ 167.46
+1.68 +1.01%
Volume: 979,155
Sept. 28, 2020 4:00p
P/E Ratio
42.89
Dividend Yield
N/A
Market Cap
$18.96 billion
Rev. per Employee
$574,279
loading...
/zigman2/quotes/202639496/composite
US : U.S.: Nasdaq
$ 92.26
+4.33 +4.92%
Volume: 1.50M
Sept. 28, 2020 4:00p
P/E Ratio
61.33
Dividend Yield
0.00%
Market Cap
$31.30 billion
Rev. per Employee
$181,179
loading...
/zigman2/quotes/205733290/composite
US : U.S.: Nasdaq
$ 117.31
+0.50 +0.43%
Volume: 926,250
Sept. 28, 2020 4:00p
P/E Ratio
49.11
Dividend Yield
N/A
Market Cap
$18.90 billion
Rev. per Employee
$308,161
loading...
/zigman2/quotes/207581792/composite
US : U.S.: NYSE
$ 338.39
+6.61 +1.99%
Volume: 3.12M
Sept. 28, 2020 4:00p
P/E Ratio
46.82
Dividend Yield
0.47%
Market Cap
$332.13 billion
Rev. per Employee
$1.01M
loading...
/zigman2/quotes/201656355/composite
US : U.S.: Nasdaq
$ 628.23
+14.00 +2.28%
Volume: 1.04M
Sept. 28, 2020 4:00p
P/E Ratio
59.25
Dividend Yield
N/A
Market Cap
$125.86 billion
Rev. per Employee
$445,245
loading...
/zigman2/quotes/207206119/composite
US : U.S.: Nasdaq
$ 457.34
+12.66 +2.85%
Volume: 485,676
Sept. 28, 2020 4:00p
P/E Ratio
22.41
Dividend Yield
N/A
Market Cap
$32.94 billion
Rev. per Employee
$120,449
loading...
/zigman2/quotes/201631915/composite
US : U.S.: Nasdaq
$ 336.00
+8.83 +2.70%
Volume: 546,659
Sept. 28, 2020 4:00p
P/E Ratio
39.26
Dividend Yield
0.76%
Market Cap
$34.53 billion
Rev. per Employee
$165,076
loading...
/zigman2/quotes/202353025/composite
US : U.S.: Nasdaq
$ 490.65
+7.77 +1.61%
Volume: 4.77M
Sept. 28, 2020 4:00p
P/E Ratio
82.78
Dividend Yield
N/A
Market Cap
$212.96 billion
Rev. per Employee
$2.22M
loading...
/zigman2/quotes/210331248/composite
US : U.S.: Nasdaq
$ 3,174.05
+78.92 +2.55%
Volume: 4.22M
Sept. 28, 2020 4:00p
P/E Ratio
122.00
Dividend Yield
N/A
Market Cap
$1550.32 billion
Rev. per Employee
$359,671
loading...
/zigman2/quotes/202934861/composite
US : U.S.: Nasdaq
$ 114.96
+2.68 +2.39%
Volume: 137.60M
Sept. 28, 2020 4:00p
P/E Ratio
34.95
Dividend Yield
0.71%
Market Cap
$1946.64 billion
Rev. per Employee
$1.98M
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 498.60
+3.82 +0.77%
Volume: 399,744
Sept. 28, 2020 4:00p
P/E Ratio
44.83
Dividend Yield
0.00%
Market Cap
$26.82 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/208144392/composite
US : U.S.: Nasdaq
$ 79.48
+1.43 +1.83%
Volume: 48.00M
Sept. 28, 2020 4:00p
P/E Ratio
155.60
Dividend Yield
N/A
Market Cap
$91.64 billion
Rev. per Employee
$641,089
loading...
/zigman2/quotes/208077897/composite
US : U.S.: Nasdaq
$ 336.61
+6.34 +1.92%
Volume: 1.79M
Sept. 28, 2020 4:00p
P/E Ratio
22.26
Dividend Yield
1.54%
Market Cap
$47.92 billion
Rev. per Employee
$996,856
loading...
/zigman2/quotes/201169674/composite
US : U.S.: NYSE
$ 18.58
+0.60 +3.34%
Volume: 2.00M
Sept. 28, 2020 4:04p
P/E Ratio
9.62
Dividend Yield
5.38%
Market Cap
$3.83 billion
Rev. per Employee
$303,395
loading...
/zigman2/quotes/207799045/composite
US : U.S.: NYSE
$ 156.46
+2.11 +1.37%
Volume: 3.63M
Sept. 28, 2020 4:02p
P/E Ratio
22.58
Dividend Yield
1.74%
Market Cap
$77.27 billion
Rev. per Employee
$209,322
loading...
/zigman2/quotes/200781108/composite
US : U.S.: NYSE
$ 1,263.35
+18.85 +1.51%
Volume: 196,215
Sept. 28, 2020 4:02p
P/E Ratio
140.21
Dividend Yield
N/A
Market Cap
$34.81 billion
Rev. per Employee
$66,644
loading...
/zigman2/quotes/208645074/composite
US : U.S.: NYSE
$ 2.75
+0.05 +1.85%
Volume: 12.69M
Sept. 28, 2020 4:00p
P/E Ratio
N/A
Dividend Yield
0.00%
Market Cap
$2.07 billion
Rev. per Employee
$453,290
loading...
/zigman2/quotes/209248041/composite
US : U.S.: Nasdaq
$ 193.25
+5.34 +2.84%
Volume: 1.35M
Sept. 28, 2020 4:00p
P/E Ratio
25.11
Dividend Yield
1.86%
Market Cap
$29.21 billion
Rev. per Employee
$656,821
loading...
/zigman2/quotes/200378896/composite
US : U.S.: Nasdaq
$ 106.16
+1.90 +1.82%
Volume: 1.06M
Sept. 28, 2020 4:00p
P/E Ratio
36.23
Dividend Yield
N/A
Market Cap
$24.48 billion
Rev. per Employee
$310,934
loading...
/zigman2/quotes/216391721/composite
US : U.S.: NYSE
$ 20.06
+1.76 +9.62%
Volume: 830,263
Sept. 28, 2020 4:00p
P/E Ratio
13.75
Dividend Yield
N/A
Market Cap
$2.00 billion
Rev. per Employee
N/A
loading...
/zigman2/quotes/202710814/composite
US : U.S.: Nasdaq
$ 476.05
+10.95 +2.35%
Volume: 242,341
Sept. 28, 2020 4:00p
P/E Ratio
68.95
Dividend Yield
0.50%
Market Cap
$17.66 billion
Rev. per Employee
$959,394
loading...
/zigman2/quotes/202905332/composite
US : U.S.: NYSE
$ 354.47
+1.51 +0.43%
Volume: 367,757
Sept. 28, 2020 4:03p
P/E Ratio
57.80
Dividend Yield
0.88%
Market Cap
$29.52 billion
Rev. per Employee
$460,792
loading...
/zigman2/quotes/207638775/composite
US : U.S.: Nasdaq
$ 318.80
+6.64 +2.13%
Volume: 326,501
Sept. 28, 2020 4:00p
P/E Ratio
69.49
Dividend Yield
N/A
Market Cap
$26.78 billion
Rev. per Employee
$380,481
loading...
/zigman2/quotes/203902625/composite
US : U.S.: NYSE
$ 498.60
+3.82 +0.77%
Volume: 399,744
Sept. 28, 2020 4:00p
P/E Ratio
44.83
Dividend Yield
0.00%
Market Cap
$26.82 billion
Rev. per Employee
$391,730
loading...
/zigman2/quotes/209919828/composite
US : U.S.: Nasdaq
$ 128.43
+2.80 +2.23%
Volume: 1.16M
Sept. 28, 2020 4:00p
P/E Ratio
38.74
Dividend Yield
N/A
Market Cap
$14.35 billion
Rev. per Employee
$370,461
loading...
/zigman2/quotes/209393259/composite
US : U.S.: Nasdaq
$ 59.36
+1.13 +1.94%
Volume: 8.62M
Sept. 28, 2020 4:00p
P/E Ratio
17.25
Dividend Yield
1.48%
Market Cap
$53.18 billion
Rev. per Employee
$800,095
loading...
/zigman2/quotes/202902477/composite
US : U.S.: NYSE
$ 91.57
-0.41 -0.45%
Volume: 709,392
Sept. 28, 2020 4:03p
P/E Ratio
21.66
Dividend Yield
1.49%
Market Cap
$13.08 billion
Rev. per Employee
$318,562
loading...
/zigman2/quotes/201234787/composite
US : U.S.: NYSE
$ 178.56
+3.56 +2.03%
Volume: 1.56M
Sept. 28, 2020 4:00p
P/E Ratio
120.91
Dividend Yield
0.44%
Market Cap
$52.37 billion
Rev. per Employee
$306,033
loading...
/zigman2/quotes/202019304/composite
US : U.S.: NYSE
$ 85.82
+2.68 +3.22%
Volume: 922,299
Sept. 28, 2020 4:02p
P/E Ratio
27.72
Dividend Yield
1.12%
Market Cap
$11.49 billion
Rev. per Employee
$216,802
loading...
/zigman2/quotes/202934861/composite
US : U.S.: Nasdaq
$ 114.96
+2.68 +2.39%
Volume: 137.60M
Sept. 28, 2020 4:00p
P/E Ratio
34.95
Dividend Yield
0.71%
Market Cap
$1946.64 billion
Rev. per Employee
$1.98M
loading...
/zigman2/quotes/201117502/composite
US : U.S.: NYSE
$ 59.76
+0.58 +0.98%
Volume: 2.41M
Sept. 28, 2020 4:00p
P/E Ratio
12.20
Dividend Yield
2.81%
Market Cap
$21.14 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.