Best Performing Assets (10 Years)

At build time, NVIDIA (NVDA) leads this ranking with +12109.8% total return, CAGR +61.7% over the dates in the table.

This page ranks the best performing assets over the last 10 years by total return and CAGR. It highlights long-term winners across major asset classes using daily closing price data.

Best Performing Assets (10 Years) ranking

Ranked by total return, with CAGR shown for annualized comparison.

RankAssetCategoryTotal returnCAGRStart dateEnd dateLinks
1 NVIDIA (NVDA) Stocks +12109.75% +61.70% 2016-10-28 2026-10-28
2 Bitcoin (BTC) Crypto +11318.30% +60.66% 2016-10-31 2026-10-29
3 Advanced Micro Devices (AMD) Stocks +7933.89% +55.07% 2016-10-28 2026-10-28
4 Micron (MU) Stocks +5616.45% +49.88% 2016-10-28 2026-10-28
5 Natera (NTRA) Stocks +4887.31% +47.85% 2016-10-28 2026-10-28
6 Celsius Holdings (CELH) Stocks +3916.27% +44.68% 2016-10-28 2026-10-28
7 Dell Technologies (DELL) Stocks +3500.35% +43.11% 2016-10-28 2026-10-28
8 Arista Networks (ANET) Stocks +3410.60% +42.74% 2016-10-28 2026-10-28
9 Quantum Computing Inc. (QUBT) Stocks +3355.00% +42.52% 2016-10-28 2026-10-28
10 Tesla (TSLA) Stocks +2932.10% +40.67% 2016-10-28 2026-10-28
11 Fortinet (FTNT) Stocks +2638.83% +39.24% 2016-10-28 2026-10-28
12 Lam Research (LRCX) Stocks +2538.19% +38.72% 2016-10-28 2026-10-28
13 Enphase Energy (ENPH) Stocks +2235.51% +37.04% 2016-10-28 2026-10-28
14 Viking Therapeutics (VKTX) Stocks +2226.61% +36.99% 2016-10-28 2026-10-28
15 KLA (KLAC) Stocks +2026.57% +35.76% 2016-10-28 2026-10-28
16 Quanta Services (PWR) Stocks +2024.97% +35.75% 2016-10-28 2026-10-28
17 Broadcom (AVGO) Stocks +1977.41% +35.45% 2016-10-28 2026-10-28
18 Seagate Technology (STX) Stocks +1943.84% +35.23% 2016-10-28 2026-10-28
19 Axon Enterprise (AXON) Stocks +1783.27% +34.12% 2016-10-28 2026-10-28
20 Eli Lilly (LLY) Stocks +1628.57% +32.98% 2016-10-28 2026-10-28
21 Exact Sciences (EXAS) Stocks +1603.08% +32.79% 2016-03-24 2026-03-23
22 VanEck Semiconductor ETF (SMH) ETFs +1574.79% +32.56% 2016-10-28 2026-10-28
23 Euro / Turkish Lira (EURTRY) Forex +1529.28% +32.22% 2016-10-31 2026-10-29
24 US Dollar / Turkish Lira (USDTRY) Forex +1504.17% +32.01% 2016-10-31 2026-10-29
25 ASML Holding (ASML) Stocks +1476.76% +31.76% 2016-10-28 2026-10-28
26 Palo Alto Networks (PANW) Stocks +1461.41% +31.63% 2016-10-28 2026-10-28
27 United Rentals (URI) Stocks +1458.04% +31.61% 2016-10-28 2026-10-28
28 Monolithic Power Systems (MPWR) Stocks +1453.44% +31.57% 2016-10-28 2026-10-28
29 Supermicro (SMCI) Stocks +1367.62% +30.82% 2016-10-28 2026-10-28
30 Applied Materials (AMAT) Stocks +1351.50% +30.68% 2016-10-28 2026-10-28
31 Litecoin (LTC) Crypto +1337.90% +30.57% 2016-10-31 2026-10-29
32 Taiwan Semiconductor (TSM) Stocks +1328.37% +30.47% 2016-10-28 2026-10-28
33 BIST 100 (Turkey) (XU100) Indexes +1325.38% +30.44% 2016-10-28 2026-10-28
34 iShares Semiconductor ETF (SOXX) ETFs +1313.71% +30.33% 2016-10-28 2026-10-28
35 Jabil (JBL) Stocks +1258.22% +29.81% 2016-10-28 2026-10-28
36 Teradyne (TER) Stocks +1257.19% +29.80% 2016-10-28 2026-10-28
37 Cadence Design Systems (CDNS) Stocks +1249.33% +29.73% 2016-10-28 2026-10-28
38 Apple (AAPL) Stocks +1109.39% +28.31% 2016-10-28 2026-10-28
39 CyberArk (CYBR) Stocks +1086.10% +28.08% 2016-02-16 2026-02-13
40 Texas Pacific Land Corporation (TPL) Stocks +1008.73% +27.20% 2016-10-28 2026-10-28
41 Williams-Sonoma, Inc. (WSM) Stocks +975.19% +26.81% 2016-10-28 2026-10-28
42 Cameco (CCJ) Stocks +957.25% +26.60% 2016-10-28 2026-10-28
43 Marathon Petroleum (MPC) Stocks +929.36% +26.26% 2016-10-28 2026-10-28
44 Keysight Technologies (KEYS) Stocks +922.55% +26.18% 2016-10-28 2026-10-28
45 MercadoLibre (MELI) Stocks +894.94% +25.83% 2016-10-28 2026-10-28
46 Amphenol (APH) Stocks +888.98% +25.76% 2016-10-28 2026-10-28
47 TKO Group Holdings (TKO) Stocks +862.26% +25.41% 2016-10-28 2026-10-28
48 NRG Energy (NRG) Stocks +841.46% +25.14% 2016-10-28 2026-10-28
49 Vistra Corp. (VST) Stocks +838.95% +25.11% 2016-10-28 2026-10-28
50 Steel Dynamics (STLD) Stocks +831.76% +25.01% 2016-10-28 2026-10-28
51 Gold Fields (GFI) Stocks +794.57% +24.50% 2016-10-28 2026-10-28
52 Deckers Brands (DECK) Stocks +791.01% +24.45% 2016-10-28 2026-10-28
53 Microsoft (MSFT) Stocks +786.94% +24.39% 2016-10-28 2026-10-28
54 Western Digital (WDC) Stocks +785.77% +24.38% 2016-10-28 2026-10-28
55 ServiceNow (NOW) Stocks +771.63% +24.18% 2016-10-28 2026-10-28
56 Trane Technologies (TT) Stocks +763.45% +24.06% 2016-10-28 2026-10-28
57 Caterpillar (CAT) Stocks +750.48% +23.87% 2016-10-28 2026-10-28
58 Synopsys (SNPS) Stocks +725.58% +23.51% 2016-10-28 2026-10-28
59 Alphabet (Google Class C) (GOOG) Stocks +709.41% +23.26% 2016-10-28 2026-10-28
60 Atlassian (TEAM) Stocks +709.26% +23.26% 2016-10-28 2026-10-28
61 Technology Select Sector SPDR Fund (XLK) ETFs +705.23% +23.20% 2016-10-28 2026-10-28
62 Cintas (CTAS) Stocks +703.59% +23.17% 2016-10-28 2026-10-28
63 Alphabet (Google) (GOOGL) Stocks +692.84% +23.01% 2016-10-28 2026-10-28
64 McKesson (MCK) Stocks +673.96% +22.71% 2016-10-28 2026-10-28
65 MSCI Inc. (MSCI) Stocks +666.23% +22.59% 2016-10-28 2026-10-28
66 Hilton Worldwide (HLT) Stocks +665.78% +22.58% 2016-10-28 2026-10-28
67 MicroStrategy (MSTR) Stocks +658.13% +22.46% 2016-10-28 2026-10-28
68 Parker Hannifin (PH) Stocks +647.72% +22.29% 2016-10-28 2026-10-28
69 Ferrari (RACE) Stocks +644.16% +22.23% 2016-10-28 2026-10-28
70 Etsy (ETSY) Stocks +642.96% +22.21% 2016-10-28 2026-10-28
71 Deere (DE) Stocks +634.97% +22.08% 2016-10-28 2026-10-28
72 Progressive (PGR) Stocks +617.29% +21.78% 2016-10-28 2026-10-28
73 Twilio (TWLO) Stocks +616.46% +21.77% 2016-10-28 2026-10-28
74 Old Dominion (ODFL) Stocks +591.25% +21.33% 2016-10-28 2026-10-28
75 Vertex Pharmaceuticals (VRTX) Stocks +582.77% +21.18% 2016-10-28 2026-10-28
76 Block, Inc. (XYZ) Stocks +575.13% +21.05% 2016-10-28 2026-10-28
77 Analog Devices (ADI) Stocks +574.12% +21.03% 2016-10-28 2026-10-28
78 Targa Resources (TRGP) Stocks +569.37% +20.94% 2016-10-28 2026-10-28
79 Motorola Solutions (MSI) Stocks +563.72% +20.84% 2016-10-28 2026-10-28
80 Valero Energy (VLO) Stocks +562.94% +20.83% 2016-10-28 2026-10-28
81 NetApp (NTAP) Stocks +562.50% +20.82% 2016-10-28 2026-10-28
82 Costco (COST) Stocks +556.20% +20.70% 2016-10-28 2026-10-28
83 ON Semiconductor (ON) Stocks +555.94% +20.70% 2016-10-28 2026-10-28
84 Amazon (AMZN) Stocks +555.92% +20.70% 2016-10-28 2026-10-28
85 PulteGroup (PHM) Stocks +546.73% +20.53% 2016-10-28 2026-10-28
86 AngloGold Ashanti (AU) Stocks +545.34% +20.50% 2016-10-28 2026-10-28
87 W.W. Grainger (GWW) Stocks +543.64% +20.47% 2016-10-28 2026-10-28
88 KKR & Co. (KKR) Stocks +541.21% +20.42% 2016-10-28 2026-10-28
89 Alnylam Pharmaceuticals (ALNY) Stocks +539.52% +20.39% 2016-10-28 2026-10-28
90 ARK Next Generation Internet ETF (ARKW) ETFs +534.90% +20.30% 2016-10-28 2026-10-28
91 Eaton Corporation (ETN) Stocks +529.82% +20.21% 2016-10-28 2026-10-28
92 Live Nation Entertainment (LYV) Stocks +529.10% +20.19% 2016-10-28 2026-10-28
93 Teledyne Technologies (TDY) Stocks +525.94% +20.13% 2016-10-28 2026-10-28
94 Apollo Global Management (APO) Stocks +524.04% +20.10% 2016-10-28 2026-10-28
95 Nasdaq 100 (NDX) Indexes +520.39% +20.03% 2016-10-28 2026-10-28
96 Invesco QQQ Trust (QQQ) ETFs +519.65% +20.01% 2016-10-28 2026-10-28
97 Kinross Gold (KGC) Stocks +514.44% +19.91% 2016-10-28 2026-10-28
98 Freeport-McMoRan (FCX) Stocks +509.33% +19.81% 2016-10-28 2026-10-28
99 Intuitive Surgical (ISRG) Stocks +499.75% +19.62% 2016-10-28 2026-10-28
100 HCA Healthcare (HCA) Stocks +499.17% +19.61% 2016-10-28 2026-10-28
101 Fair Isaac (FICO) Stocks +485.87% +19.34% 2016-10-28 2026-10-28
102 Marriott International (MAR) Stocks +484.82% +19.32% 2016-10-28 2026-10-28
103 Builders FirstSource (BLDR) Stocks +483.91% +19.30% 2016-10-28 2026-10-28
104 Energy Fuels (UUUU) Stocks +482.64% +19.28% 2016-10-28 2026-10-28
105 Corning Inc. (GLW) Stocks +478.48% +19.19% 2016-10-28 2026-10-28
106 Mastercard (MA) Stocks +470.92% +19.03% 2016-10-28 2026-10-28
107 Nucor (NUE) Stocks +470.87% +19.03% 2016-10-28 2026-10-28
108 Garmin (GRMN) Stocks +469.27% +19.00% 2016-10-28 2026-10-28
109 Morgan Stanley (MS) Stocks +467.21% +18.96% 2016-10-28 2026-10-28
110 Ametek (AME) Stocks +462.27% +18.85% 2016-10-28 2026-10-28
111 ARK Autonomous Technology & Robotics ETF (ARKQ) ETFs +458.98% +18.78% 2016-10-28 2026-10-28
112 West Pharmaceutical Services (WST) Stocks +450.67% +18.60% 2016-10-28 2026-10-28
113 Ameriprise Financial (AMP) Stocks +448.92% +18.57% 2016-10-28 2026-10-28
114 Riot Platforms (RIOT) Stocks +445.28% +18.49% 2016-10-28 2026-10-28
115 Arthur J. Gallagher & Co. (AJG) Stocks +438.84% +18.35% 2016-10-28 2026-10-28
116 Idexx Laboratories (IDXX) Stocks +435.85% +18.28% 2016-10-28 2026-10-28
117 Fastenal (FAST) Stocks +430.96% +18.17% 2016-10-28 2026-10-28
118 Generac (GNRC) Stocks +425.14% +18.04% 2016-10-28 2026-10-28
119 Goldman Sachs (GS) Stocks +422.28% +17.98% 2016-10-28 2026-10-28
120 Barrick Gold (GOLD) Stocks +419.49% +17.91% 2016-10-28 2026-10-28
121 CSX Corporation (CSX) Stocks +414.99% +17.81% 2016-10-28 2026-10-28
122 O’Reilly Automotive (ORLY) Stocks +414.84% +17.81% 2016-10-28 2026-10-28
123 Walmart (WMT) Stocks +409.09% +17.68% 2016-10-28 2026-10-28
124 Paycom (PAYC) Stocks +408.89% +17.67% 2016-10-28 2026-10-28
125 Cboe Global Markets (CBOE) Stocks +406.67% +17.62% 2016-10-28 2026-10-28
126 D. R. Horton (DHI) Stocks +399.30% +17.45% 2016-10-28 2026-10-28
127 Trade Desk (The) (TTD) Stocks +398.24% +17.42% 2016-10-28 2026-10-28
128 AbbVie (ABBV) Stocks +396.51% +17.38% 2016-10-28 2026-10-28
129 Nasdaq, Inc. (NDAQ) Stocks +394.07% +17.32% 2016-10-28 2026-10-28
130 Charles River Laboratories (CRL) Stocks +392.08% +17.28% 2016-10-28 2026-10-28
131 JPMorgan Chase (JPM) Stocks +390.96% +17.25% 2016-10-28 2026-10-28
132 Netflix (NFLX) Stocks +389.77% +17.22% 2016-10-28 2026-10-28
133 CF Industries (CF) Stocks +389.07% +17.21% 2016-10-28 2026-10-28
134 Visa (V) Stocks +387.23% +17.16% 2016-10-28 2026-10-28
135 Vanguard Growth ETF (VUG) ETFs +386.85% +17.15% 2016-10-28 2026-10-28
136 iShares Russell 1000 Growth ETF (IWF) ETFs +383.43% +17.07% 2016-10-28 2026-10-28
137 American Express (AXP) Stocks +378.47% +16.95% 2016-10-28 2026-10-28
138 Thermo Fisher (TMO) Stocks +378.33% +16.95% 2016-10-28 2026-10-28
139 CBRE Group (CBRE) Stocks +376.50% +16.90% 2016-10-28 2026-10-28
140 HubSpot (HUBS) Stocks +375.59% +16.88% 2016-10-28 2026-10-28
141 Moody's Corporation (MCO) Stocks +371.75% +16.78% 2016-10-28 2026-10-28
142 Cencora (COR) Stocks +369.12% +16.72% 2016-10-28 2026-10-28
143 Hewlett Packard Enterprise (HPE) Stocks +368.21% +16.70% 2016-10-28 2026-10-28
144 Meta (META) Stocks +366.52% +16.65% 2016-10-28 2026-10-28
145 Blackstone Inc. (BX) Stocks +359.06% +16.47% 2016-10-28 2026-10-28
146 Republic Services (RSG) Stocks +349.02% +16.21% 2016-10-28 2026-10-28
147 Copart (CPRT) Stocks +340.96% +16.00% 2016-10-28 2026-10-28
148 Texas Instruments (TXN) Stocks +337.61% +15.91% 2016-10-28 2026-10-28
149 e.l.f. Beauty (ELF) Stocks +336.83% +15.89% 2016-10-28 2026-10-28
150 Take-Two Interactive (TTWO) Stocks +336.79% +15.89% 2016-10-28 2026-10-28
151 First Solar (FSLR) Stocks +333.70% +15.81% 2016-10-28 2026-10-28
152 Linde plc (LIN) Stocks +332.70% +15.78% 2016-10-28 2026-10-28
153 ARK Innovation ETF (ARKK) ETFs +331.03% +15.73% 2016-10-28 2026-10-28
154 AutoZone (AZO) Stocks +329.28% +15.69% 2016-10-28 2026-10-28
155 W. R. Berkley Corporation (WRB) Stocks +326.07% +15.60% 2016-10-28 2026-10-28
156 Mettler Toledo (MTD) Stocks +323.91% +15.54% 2016-10-28 2026-10-28
157 Agilent Technologies (A) Stocks +319.90% +15.43% 2016-10-28 2026-10-28
158 Cummins (CMI) Stocks +319.67% +15.42% 2016-10-28 2026-10-28
159 TransDigm Group (TDG) Stocks +318.36% +15.39% 2016-10-28 2026-10-28
160 PTC Inc. (PTC) Stocks +315.80% +15.32% 2016-10-28 2026-10-28
161 Hubbell Incorporated (HUBB) Stocks +315.18% +15.31% 2016-10-28 2026-10-27
162 ResMed (RMD) Stocks +314.53% +15.28% 2016-10-28 2026-10-28
163 eBay Inc. (EBAY) Stocks +312.66% +15.23% 2016-10-28 2026-10-28
164 Dexcom (DXCM) Stocks +310.01% +15.16% 2016-10-28 2026-10-28
165 Insulet Corporation (PODD) Stocks +302.40% +14.94% 2016-10-28 2026-10-28
166 Royal Caribbean Group (RCL) Stocks +300.56% +14.89% 2016-10-28 2026-10-28
167 Sony Group (SONY) Stocks +300.44% +14.88% 2016-10-28 2026-10-28
168 Ralph Lauren Corporation (RL) Stocks +296.94% +14.78% 2016-10-28 2026-10-28
169 Arch Capital Group (ACGL) Stocks +296.93% +14.78% 2016-10-28 2026-10-28
170 BNY Mellon (BK) Stocks +295.69% +14.76% 2016-07-19 2026-07-17
171 Sherwin-Williams (SHW) Stocks +293.25% +14.68% 2016-10-28 2026-10-28
172 IQVIA (IQV) Stocks +288.80% +14.55% 2016-10-28 2026-10-28
173 Raymond James Financial (RJF) Stocks +288.50% +14.54% 2016-10-28 2026-10-28
174 S&P Global (SPGI) Stocks +288.41% +14.53% 2016-10-28 2026-10-28
175 Chipotle Mexican Grill (CMG) Stocks +288.16% +14.53% 2016-10-28 2026-10-28
176 Expeditors International (EXPD) Stocks +284.31% +14.41% 2016-10-28 2026-10-28
177 Monster Beverage (MNST) Stocks +280.71% +14.31% 2016-10-28 2026-10-28
178 NVR, Inc. (NVR) Stocks +279.97% +14.28% 2016-10-28 2026-10-28
179 Dover Corporation (DOV) Stocks +279.95% +14.28% 2016-10-28 2026-10-28
180 Oracle (ORCL) Stocks +278.67% +14.24% 2016-10-28 2026-10-28
181 TJX (TJX) Stocks +276.67% +14.18% 2016-10-28 2026-10-28
182 Berkshire Hathaway (BRK.B) Stocks +275.24% +14.14% 2016-10-28 2026-10-28
183 Rockwell Automation (ROK) Stocks +273.58% +14.09% 2016-10-28 2026-10-28
184 Nikkei 225 (NKX) Indexes +270.67% +14.01% 2016-10-31 2026-10-29
185 Agnico Eagle Mines (AEM) Stocks +270.67% +14.00% 2016-10-28 2026-10-28
186 Allstate (ALL) Stocks +270.50% +14.00% 2016-10-28 2026-10-28
187 Wabtec (WAB) Stocks +267.33% +13.90% 2016-10-28 2026-10-28
188 Norfolk Southern (NSC) Stocks +266.41% +13.87% 2016-10-28 2026-10-28
189 Ross Stores (ROST) Stocks +266.06% +13.86% 2016-10-28 2026-10-28
190 Vanguard Large-Cap ETF (VV) ETFs +266.01% +13.86% 2016-10-28 2026-10-28
191 S&P 500 (SPX) Indexes +264.18% +13.80% 2016-10-28 2026-10-28
192 Vanguard S&P 500 ETF (VOO) ETFs +263.81% +13.79% 2016-10-28 2026-10-28
193 Travelers Companies (The) (TRV) Stocks +263.38% +13.77% 2016-10-28 2026-10-28
194 SPDR S&P 500 ETF Trust (SPY) ETFs +263.37% +13.77% 2016-10-28 2026-10-28
195 Molina Healthcare (MOH) Stocks +262.89% +13.76% 2016-10-28 2026-10-28
196 iShares Core S&P 500 ETF (IVV) ETFs +262.88% +13.76% 2016-10-28 2026-10-28
197 CDW Corporation (CDW) Stocks +262.84% +13.76% 2016-10-28 2026-10-28
198 Verisign (VRSN) Stocks +262.77% +13.75% 2016-10-28 2026-10-28
199 Cardinal Health (CAH) Stocks +262.61% +13.75% 2016-10-28 2026-10-28
200 Cisco (CSCO) Stocks +260.54% +13.69% 2016-10-28 2026-10-28
201 Johnson Controls (JCI) Stocks +259.57% +13.65% 2016-10-28 2026-10-28
202 Brown & Brown (BRO) Stocks +258.43% +13.62% 2016-10-28 2026-10-28
203 Jacobs Solutions (J) Stocks +257.04% +13.57% 2016-10-28 2026-10-28
204 Assurant (AIZ) Stocks +256.33% +13.55% 2016-10-28 2026-10-28
205 Aflac (AFL) Stocks +255.42% +13.52% 2016-10-28 2026-10-28
206 TE Connectivity (TEL) Stocks +254.78% +13.50% 2016-10-28 2026-10-28
207 Iron Mountain (IRM) Stocks +252.33% +13.42% 2016-10-28 2026-10-28
208 Waste Management (WM) Stocks +251.91% +13.41% 2016-10-28 2026-10-28
209 Vanguard Total Stock Market ETF (VTI) ETFs +248.44% +13.30% 2016-10-28 2026-10-28
210 Schwab U.S. Broad Market ETF (SCHB) ETFs +248.15% +13.29% 2016-10-28 2026-10-28
211 iShares Core S&P Total U.S. Stock Market ETF (ITOT) ETFs +247.66% +13.27% 2016-10-28 2026-10-28
212 Darden Restaurants (DRI) Stocks +245.89% +13.21% 2016-10-28 2026-10-28
213 Steris (STE) Stocks +241.87% +13.08% 2016-10-28 2026-10-28
214 Phillips 66 (PSX) Stocks +241.64% +13.07% 2016-10-28 2026-10-28
215 Waters Corporation (WAT) Stocks +241.09% +13.06% 2016-10-28 2026-10-28
216 BlackRock (BLK) Stocks +240.86% +13.05% 2016-10-28 2026-10-28
217 BUX (Hungary) (BUX) Indexes +240.78% +13.05% 2011-10-03 2021-09-30
218 Elevance Health (ELV) Stocks +240.74% +13.04% 2016-10-28 2026-10-28
219 Labcorp (LH) Stocks +238.17% +12.96% 2016-10-28 2026-10-28
220 Danaher Corporation (DHR) Stocks +237.68% +12.94% 2016-10-28 2026-10-28
221 iShares MSCI USA Quality Factor ETF (QUAL) ETFs +237.48% +12.94% 2016-10-28 2026-10-28
222 Autodesk (ADSK) Stocks +237.29% +12.93% 2016-10-28 2026-10-28
223 Leidos (LDOS) Stocks +237.20% +12.93% 2016-10-28 2026-10-28
224 Union Pacific Corporation (UNP) Stocks +236.99% +12.92% 2016-10-28 2026-10-28
225 Emerson Electric (EMR) Stocks +234.82% +12.85% 2016-10-28 2026-10-28
226 OSEAX (Norway) (OSEAX) Indexes +233.50% +12.81% 2016-07-19 2026-07-17
227 DaVita (DVA) Stocks +233.45% +12.80% 2016-10-28 2026-10-28
228 Welltower (WELL) Stocks +231.92% +12.75% 2016-10-28 2026-10-28
229 ConocoPhillips (COP) Stocks +231.47% +12.73% 2016-10-28 2026-10-28
230 Nordson Corporation (NDSN) Stocks +229.61% +12.67% 2016-10-28 2026-10-28
231 ADP (ADP) Stocks +227.41% +12.59% 2016-10-28 2026-10-28
232 Revvity (RVTY) Stocks +225.45% +12.53% 2016-10-28 2026-10-28
233 CRISPR Therapeutics (CRSP) Stocks +223.24% +12.45% 2016-10-28 2026-10-28
234 Salesforce (CRM) Stocks +222.25% +12.42% 2016-10-28 2026-10-28
235 Newmont (NEM) Stocks +221.99% +12.41% 2016-10-28 2026-10-28
236 Gold (spot) (XAU) Commodities +217.62% +12.26% 2016-10-31 2026-10-29
237 iShares Gold Trust (IAU) ETFs +211.51% +12.04% 2016-10-28 2026-10-28
238 Tapestry, Inc. (TPR) Stocks +211.42% +12.03% 2016-10-28 2026-10-28
239 Amgen (AMGN) Stocks +211.22% +12.02% 2016-10-28 2026-10-28
240 SPDR Gold Shares (GLD) ETFs +207.21% +11.88% 2016-10-28 2026-10-28
241 RTX (RTX) Stocks +205.57% +11.82% 2016-10-28 2026-10-28
242 Quest Diagnostics (DGX) Stocks +205.35% +11.81% 2016-10-28 2026-10-28
243 Bank of America (BAC) Stocks +204.86% +11.79% 2016-10-28 2026-10-28
244 Packaging Corporation of America (PKG) Stocks +204.80% +11.79% 2016-10-28 2026-10-28
245 Intuit (INTU) Stocks +203.40% +11.74% 2016-10-28 2026-10-28
246 Copper (HG) Commodities +201.95% +11.69% 2016-10-31 2026-10-29
247 T-Mobile US (TMUS) Stocks +200.06% +11.62% 2016-10-28 2026-10-28
248 Vanguard Dividend Appreciation ETF (VIG) ETFs +199.48% +11.59% 2016-10-28 2026-10-28
249 Entergy (ETR) Stocks +198.18% +11.55% 2016-10-28 2026-10-28
250 Silver (spot) (XAG) Commodities +197.43% +11.52% 2016-10-31 2026-10-29
251 Lowe's (LOW) Stocks +195.99% +11.46% 2016-10-28 2026-10-28
252 Consumer Discretionary Select Sector SPDR Fund (XLY) ETFs +195.57% +11.45% 2016-10-28 2026-10-28
253 Industrial Select Sector SPDR Fund (XLI) ETFs +195.08% +11.43% 2016-10-28 2026-10-28
254 iShares Core Dividend Growth ETF (DGRO) ETFs +194.38% +11.40% 2016-10-28 2026-10-28
255 CME Group (CME) Stocks +194.30% +11.40% 2016-10-28 2026-10-28
256 Hartford (The) (HIG) Stocks +193.88% +11.38% 2016-10-28 2026-10-28
257 GoDaddy (GDDY) Stocks +193.26% +11.36% 2016-10-28 2026-10-28
258 L3Harris (LHX) Stocks +191.54% +11.30% 2016-10-28 2026-10-28
259 Intercontinental Exchange (ICE) Stocks +191.15% +11.28% 2016-10-28 2026-10-28
260 iShares Silver Trust (SLV) ETFs +190.81% +11.27% 2016-10-28 2026-10-28
261 UnitedHealth (UNH) Stocks +190.06% +11.24% 2016-10-28 2026-10-28
262 SPDR Dow Jones Industrial Average ETF (DIA) ETFs +189.30% +11.21% 2016-10-28 2026-10-28
263 Dow Jones Industrial Average (DJI) Indexes +188.94% +11.20% 2016-10-28 2026-10-28
264 Bio-Techne (TECH) Stocks +187.82% +11.15% 2016-10-28 2026-10-28
265 Edwards Lifesciences (EW) Stocks +186.34% +11.09% 2016-10-28 2026-10-28
266 Allegion (ALLE) Stocks +184.10% +11.01% 2016-10-28 2026-10-28
267 Financial Select Sector SPDR Fund (XLF) ETFs +183.92% +11.00% 2016-10-28 2026-10-28
268 Equinix (EQIX) Stocks +183.87% +11.00% 2016-10-28 2026-10-28
269 Aon (AON) Stocks +183.67% +10.99% 2016-10-28 2026-10-28
270 Martin Marietta Materials (MLM) Stocks +181.27% +10.90% 2016-10-28 2026-10-28
271 Chubb (CB) Stocks +178.80% +10.80% 2016-10-28 2026-10-28
272 Charles Schwab (SCHW) Stocks +178.33% +10.78% 2016-10-28 2026-10-28
273 Paccar (PCAR) Stocks +177.36% +10.74% 2016-10-28 2026-10-28
274 IDEX Corporation (IEX) Stocks +176.70% +10.71% 2016-10-28 2026-10-28
275 Broadridge Financial Solutions (BR) Stocks +176.21% +10.70% 2016-10-28 2026-10-28
276 J.B. Hunt (JBHT) Stocks +175.83% +10.68% 2016-10-28 2026-10-28
277 Intel (INTC) Stocks +174.99% +10.65% 2016-10-28 2026-10-28
278 Capital One (COF) Stocks +174.53% +10.63% 2016-10-28 2026-10-28
279 Pan American Silver (PAAS) Stocks +171.87% +10.52% 2016-10-28 2026-10-28
280 F5, Inc. (FFIV) Stocks +171.45% +10.50% 2016-10-28 2026-10-28
281 Electronic Arts (EA) Stocks +170.83% +10.48% 2016-08-12 2026-08-10
282 SAP SE (SAP) Stocks +169.58% +10.43% 2016-10-28 2026-10-28
283 Loews Corporation (L) Stocks +168.65% +10.39% 2016-10-28 2026-10-28
284 Qualcomm (QCOM) Stocks +167.50% +10.34% 2016-10-28 2026-10-28
285 Invesco S&P 500 Equal Weight ETF (RSP) ETFs +167.05% +10.32% 2016-10-28 2026-10-28
286 Regions Financial Corporation (RF) Stocks +166.57% +10.30% 2016-10-28 2026-10-28
287 Stryker Corporation (SYK) Stocks +166.04% +10.28% 2016-10-28 2026-10-28
288 Vanguard Total World Stock ETF (VT) ETFs +165.68% +10.27% 2016-10-28 2026-10-28
289 Health Care Select Sector SPDR Fund (XLV) ETFs +165.15% +10.24% 2016-10-28 2026-10-28
290 Microchip Technology (MCHP) Stocks +164.11% +10.20% 2016-10-28 2026-10-28
291 Vanguard Value ETF (VTV) ETFs +163.98% +10.20% 2016-10-28 2026-10-28
292 Avery Dennison (AVY) Stocks +163.37% +10.17% 2016-10-28 2026-10-28
293 General Motors (GM) Stocks +163.35% +10.17% 2016-10-28 2026-10-28
294 IPSA (Chile) (IPSA) Indexes +163.01% +10.16% 2016-07-19 2026-07-17
295 Roper Technologies (ROP) Stocks +162.44% +10.13% 2016-10-28 2026-10-28
296 Vanguard Mid-Cap ETF (VO) ETFs +161.02% +10.07% 2016-10-28 2026-10-28
297 Abbott (ABT) Stocks +159.59% +10.01% 2016-10-28 2026-10-28
298 Synchrony Financial (SYF) Stocks +158.97% +9.98% 2016-10-28 2026-10-28
299 NextEra Energy (NEE) Stocks +157.76% +9.93% 2016-10-28 2026-10-28
300 Gartner (IT) Stocks +157.29% +9.91% 2016-10-28 2026-10-28
301 Home Depot (HD) Stocks +156.97% +9.90% 2016-10-28 2026-10-28
302 ATX (Austria) (ATX) Indexes +156.91% +9.90% 2016-10-28 2026-10-28
303 News Corp (Class B) (NWS) Stocks +156.16% +9.86% 2016-10-28 2026-10-28
304 Willis Towers Watson (WTW) Stocks +155.97% +9.86% 2016-10-28 2026-10-28
305 Cincinnati Financial (CINF) Stocks +155.61% +9.84% 2016-10-28 2026-10-28
306 Ulta Beauty (ULTA) Stocks +155.56% +9.84% 2016-10-28 2026-10-28
307 Tractor Supply (TSCO) Stocks +155.25% +9.83% 2016-10-28 2026-10-28
308 Ecolab (ECL) Stocks +154.05% +9.77% 2016-10-28 2026-10-28
309 Lockheed Martin (LMT) Stocks +153.93% +9.77% 2016-10-28 2026-10-28
310 Schwab U.S. Dividend Equity ETF (SCHD) ETFs +153.05% +9.73% 2016-10-28 2026-10-28
311 NXP Semiconductors (NXPI) Stocks +152.24% +9.70% 2016-10-28 2026-10-28
312 Merck (MRK) Stocks +151.01% +9.64% 2016-10-28 2026-10-28
313 Booking (BKNG) Stocks +150.78% +9.63% 2016-10-28 2026-10-28
314 Citigroup (C) Stocks +150.42% +9.62% 2016-10-28 2026-10-28
315 Williams Companies (WMB) Stocks +150.32% +9.61% 2016-10-28 2026-10-28
316 Best Buy (BBY) Stocks +150.03% +9.60% 2016-10-28 2026-10-28
317 Dow Jones Transportation (DJT) Indexes +149.94% +9.59% 2016-10-28 2026-10-28
318 Globe Life (GL) Stocks +149.91% +9.59% 2016-10-28 2026-10-28
319 AEX (Netherlands) (AEX) Indexes +149.37% +9.57% 2016-10-28 2026-10-28
320 Vanguard Small-Cap ETF (VB) ETFs +149.31% +9.57% 2016-10-28 2026-10-28
321 iShares Russell 1000 Value ETF (IWD) ETFs +149.01% +9.55% 2016-10-28 2026-10-28
322 Citizens Financial Group (CFG) Stocks +147.70% +9.50% 2016-10-28 2026-10-28
323 Masco (MAS) Stocks +147.56% +9.49% 2016-10-28 2026-10-28
324 Fifth Third Bancorp (FITB) Stocks +147.43% +9.48% 2016-10-28 2026-10-28
325 State Street Corporation (STT) Stocks +146.23% +9.43% 2016-10-28 2026-10-28
326 Rollins, Inc. (ROL) Stocks +145.76% +9.41% 2016-10-28 2026-10-28
327 S&P/TSX Composite (Canada) (TSX) Indexes +145.28% +9.39% 2016-10-28 2026-10-28
328 Prologis (PLD) Stocks +145.19% +9.38% 2016-10-28 2026-10-28
329 Erie Indemnity (ERIE) Stocks +143.08% +9.29% 2016-10-28 2026-10-28
330 Cigna (CI) Stocks +142.56% +9.27% 2016-10-28 2026-10-28
331 Illinois Tool Works (ITW) Stocks +142.51% +9.26% 2016-10-28 2026-10-28
332 Northrop Grumman (NOC) Stocks +142.04% +9.24% 2016-10-28 2026-10-28
333 News Corp (Class A) (NWSA) Stocks +140.84% +9.19% 2016-10-28 2026-10-28
334 Humana (HUM) Stocks +140.78% +9.19% 2016-10-28 2026-10-28
335 DAX (Germany) (DAX) Indexes +140.31% +9.16% 2016-10-28 2026-10-28
336 PNC (PNC) Stocks +140.01% +9.15% 2016-10-28 2026-10-28
337 iShares Russell 2000 ETF (IWM) ETFs +138.32% +9.07% 2016-10-28 2026-10-28
338 MetLife (MET) Stocks +137.97% +9.06% 2016-10-28 2026-10-28
339 Northern Trust (NTRS) Stocks +137.43% +9.03% 2016-10-28 2026-10-28
340 Workday, Inc. (WDAY) Stocks +137.08% +9.02% 2016-10-28 2026-10-28
341 Caesars Entertainment (CZR) Stocks +136.12% +8.97% 2016-10-28 2026-10-28
342 Atmos Energy (ATO) Stocks +135.52% +8.95% 2016-10-28 2026-10-28
343 Vulcan Materials Company (VMC) Stocks +135.41% +8.94% 2016-10-28 2026-10-28
344 Johnson & Johnson (JNJ) Stocks +135.01% +8.92% 2016-10-28 2026-10-28
345 General Dynamics (GD) Stocks +133.89% +8.87% 2016-10-28 2026-10-28
346 Trimble Inc. (TRMB) Stocks +133.58% +8.85% 2016-10-28 2026-10-28
347 Verisk Analytics (VRSK) Stocks +133.31% +8.84% 2016-10-28 2026-10-28
348 Adobe (ADBE) Stocks +132.12% +8.79% 2016-10-28 2026-10-28
349 Snap-on (SNA) Stocks +132.11% +8.79% 2016-10-28 2026-10-28
350 HP Inc. (HPQ) Stocks +130.31% +8.70% 2016-10-28 2026-10-28
351 Vanguard High Dividend Yield ETF (VYM) ETFs +129.84% +8.68% 2016-10-28 2026-10-28
352 Air Products (APD) Stocks +129.58% +8.67% 2016-10-28 2026-10-28
353 Regeneron Pharmaceuticals (REGN) Stocks +128.56% +8.62% 2016-10-28 2026-10-28
354 Match Group (MTCH) Stocks +128.09% +8.60% 2016-10-28 2026-10-28
355 Crude Oil Brent (BZ) Commodities +127.99% +8.60% 2016-10-31 2026-10-29
356 Corpay (CPAY) Stocks +127.57% +8.57% 2016-10-28 2026-10-28
357 Lennox International (LII) Stocks +127.18% +8.55% 2016-10-28 2026-10-28
358 Global X Robotics & Artificial Intelligence ETF (BOTZ) ETFs +125.96% +8.49% 2016-10-28 2026-10-28
359 McDonald's (MCD) Stocks +123.46% +8.37% 2016-10-28 2026-10-28
360 Materials Select Sector SPDR Fund (XLB) ETFs +121.96% +8.30% 2016-10-28 2026-10-28
361 Tyler Technologies (TYL) Stocks +121.81% +8.29% 2016-10-28 2026-10-28
362 Ameren (AEE) Stocks +120.99% +8.25% 2016-10-28 2026-10-28
363 Chevron (CVX) Stocks +120.77% +8.24% 2016-10-28 2026-10-28
364 Diamondback Energy (FANG) Stocks +119.41% +8.18% 2016-10-28 2026-10-28
365 Coca-Cola (KO) Stocks +117.22% +8.07% 2016-10-28 2026-10-28
366 Church & Dwight (CHD) Stocks +117.14% +8.06% 2016-10-28 2026-10-28
367 FedEx (FDX) Stocks +116.92% +8.05% 2016-10-28 2026-10-28
368 Target Corporation (TGT) Stocks +116.42% +8.03% 2016-10-28 2026-10-28
369 Crude Oil WTI (CL) Commodities +116.20% +8.02% 2016-10-31 2026-10-29
370 Gilead (GILD) Stocks +115.48% +7.98% 2016-10-28 2026-10-28
371 General Electric (GE) Stocks +115.04% +7.96% 2016-10-28 2026-10-28
372 Hologic (HOLX) Stocks +114.90% +7.95% 2016-04-08 2026-04-07
373 Novo Nordisk (NVO) Stocks +114.75% +7.94% 2016-10-28 2026-10-28
374 Exxon Mobil (XOM) Stocks +114.70% +7.94% 2016-10-28 2026-10-28
375 Centene Corporation (CNC) Stocks +112.39% +7.82% 2016-10-28 2026-10-28
376 NetEase (NTES) Stocks +112.19% +7.81% 2016-10-28 2026-10-28
377 Pool Corporation (POOL) Stocks +112.09% +7.81% 2016-10-28 2026-10-28
378 Lennar (LEN) Stocks +112.07% +7.81% 2016-10-28 2026-10-28
379 Honeywell (HON) Stocks +110.72% +7.74% 2016-10-28 2026-10-28
380 Accenture (ACN) Stocks +110.43% +7.72% 2016-10-28 2026-10-28
381 Philip Morris (PM) Stocks +110.40% +7.72% 2016-10-28 2026-10-28
382 EPAM Systems (EPAM) Stocks +109.94% +7.70% 2016-10-28 2026-10-28
383 Expedia Group (EXPE) Stocks +109.31% +7.67% 2016-10-28 2026-10-28
384 Kroger (KR) Stocks +108.00% +7.60% 2016-10-28 2026-10-28
385 IBEX 35 (Spain) (IBEX) Indexes +105.23% +7.46% 2016-10-28 2026-10-28
386 Fortive (FTV) Stocks +102.48% +7.31% 2016-10-28 2026-10-28
387 Principal Financial Group (PFG) Stocks +102.35% +7.30% 2016-10-28 2026-10-28
388 American Electric Power (AEP) Stocks +102.18% +7.29% 2016-10-28 2026-10-28
389 FactSet (FDS) Stocks +101.13% +7.24% 2016-10-28 2026-10-28
390 Extra Space Storage (EXR) Stocks +100.79% +7.22% 2016-10-28 2026-10-28
391 SQM (SQM) Stocks +98.45% +7.10% 2016-10-28 2026-10-28
392 NZX 50 (New Zealand) (NZ50) Indexes +97.82% +7.07% 2016-10-31 2026-10-29
393 Energy Select Sector SPDR Fund (XLE) ETFs +97.35% +7.04% 2016-10-28 2026-10-28
394 Jack Henry & Associates (JKHY) Stocks +97.10% +7.02% 2016-10-28 2026-10-28
395 Textron (TXT) Stocks +96.73% +7.00% 2016-10-28 2026-10-28
396 Paychex (PAYX) Stocks +96.57% +6.99% 2016-10-28 2026-10-28
397 Oneok (OKE) Stocks +96.22% +6.97% 2016-10-28 2026-10-28
398 NiSource (NI) Stocks +94.72% +6.89% 2016-10-28 2026-10-28
399 Delta Air Lines (DAL) Stocks +94.36% +6.87% 2016-10-28 2026-10-28
400 Digital Realty (DLR) Stocks +94.12% +6.86% 2016-10-28 2026-10-28
401 Starbucks (SBUX) Stocks +92.79% +6.79% 2016-10-28 2026-10-28
402 American Water Works (AWK) Stocks +92.73% +6.78% 2016-10-28 2026-10-28
403 Vanguard FTSE Developed Markets ETF (VEA) ETFs +92.50% +6.77% 2016-10-28 2026-10-28
404 Everest Group (EG) Stocks +92.40% +6.76% 2016-10-28 2026-10-28
405 Straits Times (Singapore) (STI) Indexes +92.35% +6.76% 2016-10-31 2026-10-29
406 Boston Scientific (BSX) Stocks +92.08% +6.75% 2016-10-28 2026-10-28
407 Xcel Energy (XEL) Stocks +89.72% +6.61% 2016-10-28 2026-10-28
408 Exelon (EXC) Stocks +88.89% +6.57% 2016-10-28 2026-10-28
409 WEC Energy Group (WEC) Stocks +88.82% +6.56% 2016-10-28 2026-10-28
410 C.H. Robinson (CHRW) Stocks +88.79% +6.56% 2016-10-28 2026-10-28
411 United Airlines Holdings (UAL) Stocks +87.68% +6.50% 2016-10-28 2026-10-28
412 Alliant Energy (LNT) Stocks +86.33% +6.42% 2016-10-28 2026-10-28
413 Dollar General (DG) Stocks +84.62% +6.32% 2016-10-28 2026-10-28
414 CenterPoint Energy (CNP) Stocks +84.60% +6.32% 2016-10-28 2026-10-28
415 Tencent Holdings (TCEHY) Stocks +84.35% +6.31% 2016-10-28 2026-10-28
416 Domino's (DPZ) Stocks +84.28% +6.30% 2016-10-28 2026-10-28
417 Smurfit Westrock (SW) Stocks +84.07% +6.29% 2016-10-28 2026-10-28
418 Vanguard FTSE All-World ex-US ETF (VEU) ETFs +83.70% +6.27% 2016-10-28 2026-10-28
419 iShares Core MSCI Total International Stock ETF (IXUS) ETFs +83.53% +6.26% 2016-10-28 2026-10-28
420 Procter & Gamble (PG) Stocks +82.24% +6.19% 2016-10-28 2026-10-28
421 Vanguard Total International Stock ETF (VXUS) ETFs +81.00% +6.11% 2016-10-28 2026-10-28
422 Wells Fargo (WFC) Stocks +80.99% +6.11% 2016-10-28 2026-10-28
423 Southern Company (SO) Stocks +80.51% +6.09% 2016-10-28 2026-10-28
424 M&T Bank (MTB) Stocks +80.39% +6.08% 2016-10-28 2026-10-28
425 Align Technology (ALGN) Stocks +80.37% +6.08% 2016-10-28 2026-10-28
426 Lululemon Athletica (LULU) Stocks +80.17% +6.06% 2016-10-28 2026-10-28
427 Swiss Franc / Japanese Yen (CHFJPY) Forex +79.79% +6.05% 2016-10-31 2026-10-29
428 iShares Core MSCI EAFE ETF (IEFA) ETFs +79.50% +6.03% 2016-10-28 2026-10-28
429 EOG Resources (EOG) Stocks +77.22% +5.89% 2016-10-28 2026-10-28
430 Archer Daniels Midland (ADM) Stocks +77.17% +5.89% 2016-10-28 2026-10-28
431 Public Service Enterprise Group (PEG) Stocks +76.63% +5.85% 2016-10-28 2026-10-28
432 Utilities Select Sector SPDR Fund (XLU) ETFs +75.36% +5.78% 2016-10-28 2026-10-28
433 Huntington Ingalls Industries (HII) Stocks +74.46% +5.72% 2016-10-28 2026-10-28
434 Pentair (PNR) Stocks +73.79% +5.68% 2016-10-28 2026-10-28
435 IBM (IBM) Stocks +73.56% +5.67% 2016-10-28 2026-10-28
436 CAC 40 (France) (CAC) Indexes +73.39% +5.66% 2016-10-28 2026-10-28
437 Coffee (KC) Commodities +73.26% +5.65% 2016-10-28 2026-10-28
438 iShares Core MSCI Emerging Markets ETF (IEMG) ETFs +72.27% +5.59% 2016-10-28 2026-10-28
439 Sysco (SYY) Stocks +71.18% +5.52% 2016-10-28 2026-10-28
440 Toyota Motor (TM) Stocks +69.72% +5.43% 2016-10-28 2026-10-28
441 Dollar Tree (DLTR) Stocks +69.10% +5.39% 2016-10-28 2026-10-28
442 Host Hotels & Resorts (HST) Stocks +68.47% +5.35% 2016-10-28 2026-10-28
443 CMS Energy (CMS) Stocks +65.16% +5.15% 2016-10-28 2026-10-28
444 DTE Energy (DTE) Stocks +65.06% +5.14% 2016-10-28 2026-10-28
445 Dow Jones Utilities (DJU) Indexes +64.88% +5.13% 2016-10-28 2026-10-28
446 Consumer Staples Select Sector SPDR Fund (XLP) ETFs +64.88% +5.13% 2016-10-28 2026-10-28
447 British Pound / Japanese Yen (GBPJPY) Forex +64.55% +5.11% 2016-10-31 2026-10-29
448 Kinder Morgan (KMI) Stocks +64.27% +5.09% 2016-10-28 2026-10-28
449 Ball Corporation (BALL) Stocks +64.10% +5.08% 2016-10-28 2026-10-28
450 Singapore Dollar / Japanese Yen (SGDJPY) Forex +63.93% +5.07% 2016-10-31 2026-10-29
451 Bunge Global (BG) Stocks +63.32% +5.03% 2016-10-28 2026-10-28
452 T. Rowe Price (TROW) Stocks +62.50% +4.98% 2016-10-28 2026-10-28
453 SBA Communications (SBAC) Stocks +62.48% +4.97% 2016-10-28 2026-10-28
454 Palladium (spot) (XPD) Commodities +62.20% +4.96% 2016-10-31 2026-10-29
455 Sempra (SRE) Stocks +61.12% +4.89% 2016-10-28 2026-10-28
456 Zoetis (ZTS) Stocks +60.21% +4.83% 2016-10-28 2026-10-28
457 Hershey Company (The) (HSY) Stocks +59.93% +4.81% 2016-10-28 2026-10-28
458 American Tower (AMT) Stocks +58.23% +4.70% 2016-10-28 2026-10-28
459 Infosys (INFY) Stocks +58.14% +4.69% 2016-10-28 2026-10-28
460 Duke Energy (DUK) Stocks +56.97% +4.61% 2016-10-28 2026-10-28
461 EQT Corporation (EQT) Stocks +56.46% +4.58% 2016-10-28 2026-10-28
462 Platinum (spot) (XPT) Commodities +55.15% +4.49% 2016-10-31 2026-10-29
463 Consolidated Edison (ED) Stocks +54.28% +4.43% 2016-10-28 2026-10-28
464 Chinese Yuan (Offshore) / Japanese Yen (CNHJPY) Forex +53.60% +4.39% 2016-10-31 2026-10-29
465 Mexican Peso / Japanese Yen (MXNJPY) Forex +53.21% +4.36% 2016-10-31 2026-10-29
466 Euro / Japanese Yen (EURJPY) Forex +53.05% +4.35% 2016-10-31 2026-10-29
467 FTSE 100 (UK) (UKX) Indexes +52.86% +4.34% 2016-10-28 2026-10-28
468 Vanguard FTSE Emerging Markets ETF (VWO) ETFs +52.26% +4.29% 2016-10-28 2026-10-28
469 Becton Dickinson (BDX) Stocks +51.65% +4.25% 2016-10-28 2026-10-28
470 US Dollar / Japanese Yen (USDJPY) Forex +50.93% +4.21% 2016-10-31 2026-10-29
471 KeyCorp (KEY) Stocks +50.68% +4.19% 2016-10-28 2026-10-28
472 Public Storage (PSA) Stocks +49.24% +4.09% 2016-10-28 2026-10-28
473 Hong Kong Dollar / Japanese Yen (HKDJPY) Forex +49.20% +4.09% 2016-10-31 2026-10-29
474 Huntington Bancshares (HBAN) Stocks +48.67% +4.05% 2016-10-28 2026-10-28
475 Evergy (EVRG) Stocks +47.70% +3.98% 2016-10-28 2026-10-28
476 Henry Schein (HSIC) Stocks +45.10% +3.79% 2016-10-28 2026-10-28
477 Canadian Dollar / Japanese Yen (CADJPY) Forex +44.64% +3.76% 2016-10-31 2026-10-29
478 CoStar Group (CSGP) Stocks +44.39% +3.74% 2016-10-28 2026-10-28
479 Equifax (EFX) Stocks +44.29% +3.73% 2016-10-28 2026-10-28
480 Wheat (ZW) Commodities +44.14% +3.73% 2016-10-31 2026-10-29
481 IPC (Mexico) (IPC) Indexes +44.11% +3.72% 2016-10-28 2026-10-28
482 DuPont (DD) Stocks +43.96% +3.71% 2016-10-28 2026-10-28
483 Universal Health Services (UHS) Stocks +42.85% +3.63% 2016-10-28 2026-10-28
484 Hasbro (HAS) Stocks +42.52% +3.61% 2016-10-28 2026-10-28
485 Pinnacle West Capital (PNW) Stocks +40.58% +3.46% 2016-10-28 2026-10-28
486 Akamai Technologies (AKAM) Stocks +40.32% +3.45% 2016-10-28 2026-10-28
487 Australian Dollar / Japanese Yen (AUDJPY) Forex +40.03% +3.43% 2016-10-31 2026-10-29
488 FTSE 250 (UK) (FTM) Indexes +39.64% +3.40% 2016-10-28 2026-10-28
489 British Pound / New Zealand Dollar (GBPNZD) Forex +39.06% +3.36% 2016-10-31 2026-10-29
490 Swedish Krona / Japanese Yen (SEKJPY) Forex +37.12% +3.21% 2016-10-31 2026-10-29
491 Mondelez (MDLZ) Stocks +36.88% +3.19% 2016-10-28 2026-10-28
492 FirstEnergy (FE) Stocks +36.63% +3.17% 2016-10-28 2026-10-28
493 Prudential Financial (PRU) Stocks +36.53% +3.16% 2016-10-28 2026-10-28
494 Coterra (CTRA) Stocks +35.61% +3.10% 2016-05-09 2026-05-07
495 Cooper Companies (The) (COO) Stocks +35.52% +3.09% 2016-10-28 2026-10-28
496 PayPal (PYPL) Stocks +35.42% +3.08% 2016-10-28 2026-10-28
497 A. O. Smith (AOS) Stocks +35.27% +3.07% 2016-10-28 2026-10-28
498 Genuine Parts Company (GPC) Stocks +35.12% +3.06% 2016-10-28 2026-10-28
499 Norwegian Krone / Japanese Yen (NOKJPY) Forex +34.57% +3.02% 2016-10-31 2026-10-29
500 Incyte (INCY) Stocks +34.13% +2.98% 2016-10-28 2026-10-28
501 U.S. Bancorp (USB) Stocks +33.51% +2.93% 2016-10-28 2026-10-28
502 Devon Energy (DVN) Stocks +30.86% +2.73% 2016-10-28 2026-10-28
503 American International Group (AIG) Stocks +30.35% +2.69% 2016-10-28 2026-10-28
504 Euro / New Zealand Dollar (EURNZD) Forex +29.35% +2.61% 2016-10-31 2026-10-29
505 Mid-America Apartment Communities (MAA) Stocks +29.22% +2.60% 2016-10-28 2026-10-28
506 Colgate-Palmolive (CL) Stocks +28.83% +2.57% 2016-10-28 2026-10-28
507 Cognizant (CTSH) Stocks +28.68% +2.55% 2016-10-28 2026-10-28
508 AES Corporation (AES) Stocks +28.58% +2.55% 2016-10-28 2026-10-28
509 Corn (ZC) Commodities +27.63% +2.47% 2016-10-31 2026-10-29
510 PPG Industries (PPG) Stocks +27.53% +2.46% 2016-10-28 2026-10-28
511 Estée Lauder Companies (The) (EL) Stocks +26.50% +2.38% 2016-10-28 2026-10-28
512 Camden Property Trust (CPT) Stocks +25.37% +2.29% 2016-10-28 2026-10-28
513 South African Rand / Japanese Yen (ZARJPY) Forex +25.01% +2.26% 2016-10-31 2026-10-29
514 Essex Property Trust (ESS) Stocks +24.93% +2.25% 2016-10-28 2026-10-28
515 3M (MMM) Stocks +24.67% +2.23% 2016-10-28 2026-10-28
516 PepsiCo (PEP) Stocks +23.87% +2.16% 2016-10-28 2026-10-28
517 Truist Financial (TFC) Stocks +23.68% +2.15% 2016-10-28 2026-10-28
518 Eversource Energy (ES) Stocks +23.43% +2.13% 2016-10-28 2026-10-28
519 Soybeans (ZS) Commodities +22.92% +2.09% 2016-10-31 2026-10-29
520 Euro / South African Rand (EURZAR) Forex +22.48% +2.05% 2016-10-31 2026-10-29
521 Ventas (VTR) Stocks +21.36% +1.96% 2016-10-28 2026-10-28
522 US Dollar / South African Rand (USDZAR) Forex +20.77% +1.91% 2016-10-31 2026-10-29
523 Bristol-Myers (BMY) Stocks +18.76% +1.73% 2016-10-28 2026-10-28
524 Euro / Hungarian Forint (EURHUF) Forex +18.47% +1.71% 2016-10-31 2026-10-29
525 New Zealand Dollar / Japanese Yen (NZDJPY) Forex +18.34% +1.70% 2016-10-31 2026-10-29
526 Australian Dollar / New Zealand Dollar (AUDNZD) Forex +18.33% +1.70% 2016-10-31 2026-10-29
527 British Pound / Australian Dollar (GBPAUD) Forex +17.52% +1.63% 2016-10-31 2026-10-29
528 Albemarle Corporation (ALB) Stocks +16.95% +1.58% 2016-10-28 2026-10-28
529 US Dollar / Hungarian Forint (USDHUF) Forex +16.92% +1.58% 2016-10-31 2026-10-29
530 Boeing (BA) Stocks +16.87% +1.57% 2016-10-28 2026-10-28
531 Disney (DIS) Stocks +16.19% +1.51% 2016-10-28 2026-10-28
532 Medtronic (MDT) Stocks +15.68% +1.47% 2016-10-28 2026-10-28
533 Simon Property Group (SPG) Stocks +15.51% +1.45% 2016-10-28 2026-10-28
534 Skyworks Solutions (SWKS) Stocks +15.20% +1.43% 2016-10-28 2026-10-28
535 Global Payments (GPN) Stocks +15.10% +1.42% 2016-10-28 2026-10-28
536 Vanguard Real Estate ETF (VNQ) ETFs +14.10% +1.33% 2016-10-28 2026-10-28
537 Warner Bros. Discovery (WBD) Stocks +13.91% +1.31% 2016-10-07 2026-10-06
538 British Pound / Canadian Dollar (GBPCAD) Forex +13.77% +1.30% 2016-10-31 2026-10-29
539 Euro / Norwegian Krone (EURNOK) Forex +13.70% +1.29% 2016-10-31 2026-10-29
540 US Dollar / Norwegian Krone (USDNOK) Forex +12.12% +1.15% 2016-10-31 2026-10-29
541 Euro / Swedish Krona (EURSEK) Forex +11.63% +1.11% 2016-10-31 2026-10-29
542 Southwest Airlines (LUV) Stocks +10.95% +1.04% 2016-10-28 2026-10-28
543 Altria (MO) Stocks +10.79% +1.03% 2016-10-28 2026-10-28
544 Cotton (CT) Commodities +10.35% +0.99% 2016-10-28 2026-10-28
545 British Pound / Hong Kong Dollar (GBPHKD) Forex +10.28% +0.98% 2016-10-31 2026-10-29
546 US Dollar / Swedish Krona (USDSEK) Forex +10.08% +0.97% 2016-10-31 2026-10-29
547 MarketAxess (MKTX) Stocks +9.78% +0.94% 2016-10-28 2026-10-28
548 AvalonBay Communities (AVB) Stocks +9.66% +0.93% 2016-08-26 2026-08-24
549 Euro / Australian Dollar (EURAUD) Forex +9.31% +0.89% 2016-10-31 2026-10-29
550 British Pound / US Dollar (GBPUSD) Forex +8.99% +0.87% 2016-10-31 2026-10-29
551 CarMax (KMX) Stocks +8.48% +0.82% 2016-10-28 2026-10-28
552 CVS Health (CVS) Stocks +7.91% +0.76% 2016-10-28 2026-10-28
553 Euro / Canadian Dollar (EURCAD) Forex +5.82% +0.57% 2016-10-31 2026-10-29
554 MGM Resorts (MGM) Stocks +4.60% +0.45% 2016-10-28 2026-10-28
555 US Dollar / Canadian Dollar (USDCAD) Forex +4.36% +0.43% 2016-10-31 2026-10-29
556 PPL Corporation (PPL) Stocks +3.79% +0.37% 2016-10-28 2026-10-28
557 Regency Centers (REG) Stocks +3.03% +0.30% 2016-10-28 2026-10-28
558 Intellia Therapeutics (NTLA) Stocks +2.78% +0.27% 2016-10-28 2026-10-28
559 Euro / Hong Kong Dollar (EURHKD) Forex +2.60% +0.26% 2016-10-31 2026-10-29
560 UDR, Inc. (UDR) Stocks +2.54% +0.25% 2016-10-28 2026-10-28
561 Ford Motor Company (F) Stocks +1.96% +0.19% 2016-10-28 2026-10-28
562 Euro / Polish Zloty (EURPLN) Forex +1.55% +0.15% 2016-10-31 2026-10-29
563 Euro / US Dollar (EURUSD) Forex +1.42% +0.14% 2016-10-31 2026-10-29
564 US Dollar / Hong Kong Dollar (USDHKD) Forex +1.17% +0.12% 2016-10-31 2026-10-29
565 Hang Seng (HSI) Indexes +0.61% +0.06% 2016-10-31 2026-10-29
566 Euro / Danish Krone (EURDKK) Forex +0.50% +0.05% 2016-10-31 2026-10-29
567 Invesco (IVZ) Stocks +0.49% +0.05% 2016-10-28 2026-10-28
568 British Pound / Singapore Dollar (GBPSGD) Forex +0.41% +0.04% 2016-10-31 2026-10-29
569 US Dollar / Polish Zloty (USDPLN) Forex +0.15% +0.02% 2016-10-31 2026-10-29
570 Natural Gas (NG) Commodities +0.13% +0.01% 2016-10-31 2026-10-29
571 Euro / Mexican Peso (EURMXN) Forex -0.31% -0.03% 2016-10-31 2026-10-29
572 Realty Income (O) Stocks -0.86% -0.09% 2016-10-28 2026-10-28
573 US Dollar / Danish Krone (USDDKK) Forex -0.91% -0.09% 2016-10-31 2026-10-29
574 US Dollar / Mexican Peso (USDMXN) Forex -0.93% -0.09% 2016-10-31 2026-10-29
575 Alibaba Group (BABA) Stocks -0.95% -0.10% 2016-10-28 2026-10-28
576 JD.com (JD) Stocks -1.74% -0.18% 2016-10-28 2026-10-28
577 UPS (UPS) Stocks -1.93% -0.19% 2016-10-28 2026-10-28
578 Gen Digital (GEN) Stocks -2.13% -0.22% 2016-10-28 2026-10-28
579 Equity Residential (EQR) Stocks -2.14% -0.22% 2016-08-23 2026-08-21
580 Omnicom Group (OMC) Stocks -2.36% -0.24% 2016-10-28 2026-10-28
581 Fiserv (FISV) Stocks -2.65% -0.27% 2016-10-28 2026-10-28
582 Pfizer (PFE) Stocks -2.79% -0.28% 2016-10-28 2026-10-28
583 Australian Dollar / Canadian Dollar (AUDCAD) Forex -3.19% -0.32% 2016-10-31 2026-10-29
584 McCormick & Company (MKC) Stocks -3.44% -0.35% 2016-10-28 2026-10-28
585 Crown Castle (CCI) Stocks -3.81% -0.39% 2016-10-28 2026-10-28
586 Vanguard Short-Term Bond ETF (BSV) ETFs -4.65% -0.47% 2016-10-28 2026-10-28
587 J.M. Smucker Company (The) (SJM) Stocks -4.90% -0.50% 2016-10-28 2026-10-28
588 Kimberly-Clark (KMB) Stocks -5.37% -0.55% 2016-10-28 2026-10-28
589 Australian Dollar / Hong Kong Dollar (AUDHKD) Forex -6.52% -0.67% 2016-10-31 2026-10-29
590 Euro / Singapore Dollar (EURSGD) Forex -6.61% -0.68% 2016-10-31 2026-10-29
591 iShares National Muni Bond ETF (MUB) ETFs -6.84% -0.71% 2016-10-28 2026-10-28
592 Euro / British Pound (EURGBP) Forex -6.98% -0.72% 2016-10-31 2026-10-29
593 Franklin Resources (BEN) Stocks -7.20% -0.74% 2016-10-28 2026-10-28
594 Australian Dollar / US Dollar (AUDUSD) Forex -7.22% -0.75% 2016-10-31 2026-10-29
595 Eastman Chemical Company (EMN) Stocks -7.39% -0.76% 2016-10-28 2026-10-28
596 Baker Hughes (BKR) Stocks -7.54% -0.78% 2016-10-28 2026-10-28
597 US Dollar / Singapore Dollar (USDSGD) Forex -7.92% -0.82% 2016-10-31 2026-10-29
598 British Pound / Swiss Franc (GBPCHF) Forex -8.47% -0.88% 2016-10-31 2026-10-29
599 Vanguard Intermediate-Term Corporate Bond ETF (VCIT) ETFs -10.38% -1.09% 2016-10-28 2026-10-28
600 Verizon (VZ) Stocks -10.43% -1.10% 2016-10-28 2026-10-28
601 Kimco Realty (KIM) Stocks -11.06% -1.17% 2016-10-28 2026-10-28
602 US Dollar / Czech Koruna (USDCZK) Forex -11.10% -1.17% 2016-10-31 2026-10-29
603 Stanley Black & Decker (SWK) Stocks -12.26% -1.30% 2016-10-28 2026-10-28
604 Dominion Energy (D) Stocks -12.53% -1.33% 2016-10-28 2026-10-28
605 Sugar (SB) Commodities -12.73% -1.35% 2016-10-28 2026-10-28
606 iShares Core U.S. Aggregate Bond ETF (AGG) ETFs -13.74% -1.47% 2016-10-28 2026-10-28
607 Biogen (BIIB) Stocks -13.96% -1.49% 2016-10-28 2026-10-28
608 Vanguard Total Bond Market ETF (BND) ETFs -14.33% -1.54% 2016-10-28 2026-10-28
609 Vanguard Total International Bond ETF (BNDX) ETFs -14.39% -1.54% 2016-10-28 2026-10-28
610 Australian Dollar / Singapore Dollar (AUDSGD) Forex -14.58% -1.56% 2016-10-31 2026-10-29
611 Occidental Petroleum (OXY) Stocks -14.63% -1.57% 2016-10-28 2026-10-28
612 Euro / Swiss Franc (EURCHF) Forex -14.88% -1.60% 2016-10-31 2026-10-29
613 APA Corporation (APA) Stocks -15.83% -1.71% 2016-10-28 2026-10-28
614 US Dollar / Swiss Franc (USDCHF) Forex -16.05% -1.74% 2016-10-31 2026-10-29
615 LyondellBasell (LYB) Stocks -16.38% -1.77% 2016-10-28 2026-10-28
616 iShares 7-10 Year Treasury Bond ETF (IEF) ETFs -17.39% -1.89% 2016-10-28 2026-10-28
617 Edison International (EIX) Stocks -18.16% -1.98% 2016-10-28 2026-10-28
618 Aptiv (APTV) Stocks -18.73% -2.05% 2016-10-28 2026-10-28
619 International Paper (IP) Stocks -19.10% -2.10% 2016-10-28 2026-10-28
620 Tyson Foods (TSN) Stocks -20.62% -2.28% 2016-10-28 2026-10-28
621 New Zealand Dollar / US Dollar (NZDUSD) Forex -21.60% -2.41% 2016-10-31 2026-10-29
622 Constellation Brands (STZ) Stocks -21.82% -2.43% 2016-10-28 2026-10-28
623 Amcor (AMCR) Stocks -22.02% -2.46% 2016-10-28 2026-10-28
624 Australian Dollar / Swiss Franc (AUDCHF) Forex -22.07% -2.46% 2016-10-31 2026-10-29
625 Mosaic Company (The) (MOS) Stocks -22.95% -2.57% 2016-10-28 2026-10-28
626 Halliburton (HAL) Stocks -23.23% -2.61% 2016-10-28 2026-10-28
627 Wynn Resorts (WYNN) Stocks -24.21% -2.73% 2016-10-28 2026-10-28
628 Brown–Forman (BF.B) Stocks -24.64% -2.79% 2016-10-28 2026-10-28
629 Federal Realty Investment Trust (FRT) Stocks -24.68% -2.80% 2016-10-28 2026-10-28
630 AT&T (T) Stocks -24.93% -2.83% 2016-10-28 2026-10-28
631 Comcast (CMCSA) Stocks -25.61% -2.92% 2016-10-28 2026-10-28
632 Clorox (CLX) Stocks -27.04% -3.10% 2016-10-28 2026-10-28
633 Nike (NKE) Stocks -28.59% -3.31% 2016-10-28 2026-10-28
634 Mohawk Industries (MHK) Stocks -30.82% -3.62% 2016-10-28 2026-10-28
635 Schlumberger (SLB) Stocks -32.13% -3.80% 2016-10-28 2026-10-28
636 International Flavors & Fragrances (IFF) Stocks -32.61% -3.87% 2016-10-28 2026-10-28
637 Weyerhaeuser (WY) Stocks -36.01% -4.37% 2016-10-28 2026-10-28
638 Las Vegas Sands (LVS) Stocks -37.28% -4.56% 2016-10-28 2026-10-28
639 iShares 20+ Year Treasury Bond ETF (TLT) ETFs -37.91% -4.66% 2016-10-28 2026-10-28
640 Healthpeak Properties (DOC) Stocks -40.34% -5.03% 2016-10-28 2026-10-28
641 Carnival (CCL) Stocks -42.08% -5.32% 2016-10-28 2026-10-28
642 Baxter International (BAX) Stocks -46.06% -5.99% 2016-10-28 2026-10-28
643 Hormel Foods (HRL) Stocks -46.08% -5.99% 2016-10-28 2026-10-28
644 General Mills (GIS) Stocks -46.40% -6.05% 2016-10-28 2026-10-28
645 LKQ Corporation (LKQ) Stocks -46.48% -6.06% 2016-10-28 2026-10-28
646 BXP, Inc. (BXP) Stocks -48.31% -6.39% 2016-10-28 2026-10-28
647 Viatris (VTRS) Stocks -49.53% -6.61% 2016-10-28 2026-10-28
648 Fidelity National Information Services (FIS) Stocks -50.95% -6.88% 2016-10-28 2026-10-28
649 Baidu (BIDU) Stocks -55.73% -7.83% 2016-10-28 2026-10-28
650 Charter Communications (CHTR) Stocks -57.72% -8.25% 2016-10-28 2026-10-28
651 Norwegian Cruise Line Holdings (NCLH) Stocks -58.00% -8.31% 2016-10-28 2026-10-28
652 Keurig Dr Pepper (KDP) Stocks -60.41% -8.85% 2016-10-28 2026-10-28
653 Alexandria Real Estate Equities (ARE) Stocks -61.96% -9.21% 2016-10-28 2026-10-28
654 Campbell's Company (The) (CPB) Stocks -62.02% -9.23% 2016-10-28 2026-10-28
655 Molson Coors Beverage Company (TAP) Stocks -62.45% -9.33% 2016-10-28 2026-10-28
656 Conagra Brands (CAG) Stocks -62.80% -9.42% 2016-10-28 2026-10-28
657 Kraft Heinz (KHC) Stocks -72.91% -12.25% 2016-10-28 2026-10-28
658 Editas Medicine (EDIT) Stocks -77.48% -13.85% 2016-10-28 2026-10-28
659 PG&E Corporation (PCG) Stocks -78.44% -14.23% 2016-10-28 2026-10-28
660 Marathon Digital (MARA) Stocks -79.94% -14.84% 2016-10-28 2026-10-28
661 Paramount Skydance Corporation (PSKY) Stocks -87.46% -18.76% 2016-10-18 2026-10-16
662 Turkish Lira / Japanese Yen (TRYJPY) Forex -90.71% -21.16% 2016-10-31 2026-10-29

Data uses end-of-day closing prices and does not include dividends unless already included in the source data.

FAQ

What are the best performing assets over 10 years?

This page ranks assets by 10-year total return and CAGR. It highlights long-term winners across major asset classes using daily closing price data.

How is total return calculated?

Total return is the percentage gain or loss from the start date to the end date: (end price / start price) − 1. It does not include dividends.

What is CAGR?

CAGR annualizes the 10-year return so you can compare long-term performance across different assets and time horizons.

Why do rankings change?

As new data is added and the end date moves forward, total return and CAGR are recalculated, so the ranking order can shift.

Are rankings updated daily?

Yes. Rankings are rebuilt when the price cache is updated, typically daily.