Best Performing Assets (10 Years)

At build time, NVIDIA (NVDA) leads this ranking with +23457.6% total return, CAGR +72.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 +23457.56% +72.68% 2016-04-29 2026-04-29
2 Bitcoin (BTC) Crypto +16942.17% +67.23% 2016-05-02 2026-04-30
3 Advanced Micro Devices (AMD) Stocks +9396.06% +57.68% 2016-04-29 2026-04-29
4 Micron (MU) Stocks +4722.88% +47.35% 2016-04-29 2026-04-29
5 Quantum Computing Inc. (QUBT) Stocks +4040.00% +45.12% 2016-04-29 2026-04-29
6 Arista Networks (ANET) Stocks +3951.16% +44.80% 2016-04-29 2026-04-29
7 Celsius Holdings (CELH) Stocks +3899.18% +44.62% 2016-04-29 2026-04-29
8 Lam Research (LRCX) Stocks +3155.89% +41.67% 2016-04-29 2026-04-29
9 Seagate Technology (STX) Stocks +2854.98% +40.31% 2016-04-29 2026-04-29
10 Broadcom (AVGO) Stocks +2681.82% +39.46% 2016-04-29 2026-04-29
11 Quanta Services (PWR) Stocks +2550.08% +38.79% 2016-04-29 2026-04-29
12 Texas Pacific Land Corporation (TPL) Stocks +2508.10% +38.56% 2016-04-29 2026-04-29
13 KLA (KLAC) Stocks +2496.81% +38.50% 2016-04-29 2026-04-29
14 Monolithic Power Systems (MPWR) Stocks +2346.07% +37.68% 2016-04-29 2026-04-29
15 Tesla (TSLA) Stocks +2222.64% +36.97% 2016-04-29 2026-04-29
16 Axon Enterprise (AXON) Stocks +2093.54% +36.19% 2016-04-29 2026-04-29
17 Viking Therapeutics (VKTX) Stocks +2060.69% +35.98% 2016-04-29 2026-04-29
18 Natera (NTRA) Stocks +1883.20% +34.82% 2016-04-29 2026-04-29
19 Jabil (JBL) Stocks +1823.16% +34.41% 2016-04-29 2026-04-29
20 VanEck Semiconductor ETF (SMH) etfs +1804.61% +34.28% 2016-04-29 2026-04-29
21 Applied Materials (AMAT) Stocks +1769.03% +34.02% 2016-04-29 2026-04-29
22 BIST 100 (Turkey) (XU100) Indexes +1603.93% +32.81% 2016-05-02 2026-04-30
23 Exact Sciences (EXAS) Stocks +1603.08% +32.79% 2016-03-24 2026-03-23
24 Taiwan Semiconductor (TSM) Stocks +1569.48% +32.52% 2016-04-29 2026-04-29
25 Euro / Turkish Lira (EURTRY) Forex +1532.50% +32.24% 2016-05-02 2026-04-30
26 Teradyne (TER) Stocks +1519.94% +32.12% 2016-04-29 2026-04-29
27 US Dollar / Turkish Lira (USDTRY) Forex +1511.57% +32.07% 2016-05-02 2026-04-30
28 iShares Semiconductor ETF (SOXX) etfs +1444.94% +31.49% 2016-04-29 2026-04-29
29 Litecoin (LTC) Crypto +1405.31% +31.17% 2016-05-02 2026-04-30
30 ASML Holding (ASML) Stocks +1343.15% +30.60% 2016-04-29 2026-04-29
31 Cadence Design Systems (CDNS) Stocks +1322.81% +30.42% 2016-04-29 2026-04-29
32 United Rentals (URI) Stocks +1322.58% +30.41% 2016-04-29 2026-04-29
33 MercadoLibre (MELI) Stocks +1314.86% +30.34% 2016-04-29 2026-04-29
34 Western Digital (WDC) Stocks +1236.14% +29.60% 2016-04-29 2026-04-29
35 Fortinet (FTNT) Stocks +1224.36% +29.48% 2016-04-29 2026-04-29
36 Keysight Technologies (KEYS) Stocks +1186.27% +29.11% 2016-04-29 2026-04-29
37 Enphase Energy (ENPH) Stocks +1142.63% +28.66% 2016-04-29 2026-04-29
38 CyberArk (CYBR) Stocks +1086.10% +28.08% 2016-02-16 2026-02-13
39 Apple (AAPL) Stocks +1052.85% +27.70% 2016-04-29 2026-04-29
40 Eli Lilly (LLY) Stocks +1026.98% +27.41% 2016-04-29 2026-04-29
41 TKO Group Holdings (TKO) Stocks +1004.03% +27.15% 2016-04-29 2026-04-29
42 Amphenol (APH) Stocks +963.08% +26.67% 2016-04-29 2026-04-29
43 Deckers Brands (DECK) Stocks +951.79% +26.53% 2016-04-29 2026-04-29
44 ON Semiconductor (ON) Stocks +943.93% +26.44% 2016-04-29 2026-04-29
45 Caterpillar (CAT) Stocks +942.27% +26.42% 2016-04-29 2026-04-29
46 Netflix (NFLX) Stocks +923.21% +26.19% 2016-04-29 2026-04-29
47 Synopsys (SNPS) Stocks +912.67% +26.06% 2016-04-29 2026-04-29
48 Alphabet (Google Class C) (GOOG) Stocks +902.32% +25.93% 2016-04-29 2026-04-29
49 Alphabet (Google) (GOOGL) Stocks +888.70% +25.75% 2016-04-29 2026-04-29
50 NRG Energy (NRG) Stocks +886.82% +25.73% 2016-04-29 2026-04-29
51 Supermicro (SMCI) Stocks +878.08% +25.62% 2016-04-29 2026-04-29
52 Fair Isaac (FICO) Stocks +877.95% +25.62% 2016-04-29 2026-04-29
53 Old Dominion (ODFL) Stocks +850.87% +25.26% 2016-04-29 2026-04-29
54 Trane Technologies (TT) Stocks +842.80% +25.16% 2016-04-29 2026-04-29
55 Cameco (CCJ) Stocks +813.59% +24.76% 2016-04-29 2026-04-29
56 Steel Dynamics (STLD) Stocks +790.00% +24.44% 2016-04-29 2026-04-29
57 Gold Fields (GFI) Stocks +782.77% +24.34% 2016-04-29 2026-04-29
58 MicroStrategy (MSTR) Stocks +782.17% +24.33% 2016-04-29 2026-04-29
59 Microsoft (MSFT) Stocks +751.13% +23.88% 2016-04-29 2026-04-29
60 Energy Fuels (UUUU) Stocks +733.19% +23.62% 2016-04-29 2026-04-29
61 Parker Hannifin (PH) Stocks +716.67% +23.37% 2016-04-29 2026-04-29
62 Corning Inc. (GLW) Stocks +713.60% +23.33% 2016-04-29 2026-04-29
63 Amazon (AMZN) Stocks +697.59% +23.08% 2016-04-29 2026-04-29
64 Etsy (ETSY) Stocks +692.71% +23.01% 2016-04-29 2026-04-29
65 MSCI Inc. (MSCI) Stocks +687.63% +22.93% 2016-04-29 2026-04-29
66 Cintas (CTAS) Stocks +675.01% +22.73% 2016-04-29 2026-04-29
67 Technology Select Sector SPDR Fund (XLK) etfs +655.33% +22.41% 2016-04-29 2026-04-29
68 Builders FirstSource (BLDR) Stocks +651.85% +22.36% 2016-04-29 2026-04-29
69 Ferrari (RACE) Stocks +636.18% +22.10% 2016-04-29 2026-04-29
70 KKR & Co. (KKR) Stocks +630.29% +22.00% 2016-04-29 2026-04-29
71 Apollo Global Management (APO) Stocks +623.12% +21.88% 2016-04-29 2026-04-29
72 Palo Alto Networks (PANW) Stocks +621.97% +21.86% 2016-04-29 2026-04-29
73 Live Nation Entertainment (LYV) Stocks +612.90% +21.71% 2016-04-29 2026-04-29
74 Hilton Worldwide (HLT) Stocks +595.08% +21.40% 2016-04-29 2026-04-29
75 Morgan Stanley (MS) Stocks +591.35% +21.33% 2016-04-29 2026-04-29
76 Analog Devices (ADI) Stocks +591.25% +21.33% 2016-04-29 2026-04-29
77 Teledyne Technologies (TDY) Stocks +578.39% +21.10% 2016-04-29 2026-04-29
78 Costco (COST) Stocks +574.18% +21.03% 2016-04-29 2026-04-29
79 Deere (DE) Stocks +565.82% +20.88% 2016-04-29 2026-04-29
80 Generac (GNRC) Stocks +563.48% +20.84% 2016-04-29 2026-04-29
81 PulteGroup (PHM) Stocks +556.39% +20.71% 2016-04-29 2026-04-29
82 Idexx Laboratories (IDXX) Stocks +556.38% +20.71% 2016-04-29 2026-04-29
83 ARK Next Generation Internet ETF (ARKW) etfs +553.18% +20.65% 2016-04-29 2026-04-29
84 Intuitive Surgical (ISRG) Stocks +552.10% +20.63% 2016-04-29 2026-04-29
85 ARK Autonomous Technology & Robotics ETF (ARKQ) etfs +551.69% +20.62% 2016-04-29 2026-04-29
86 Eaton Corporation (ETN) Stocks +549.23% +20.57% 2016-04-29 2026-04-29
87 Take-Two Interactive (TTWO) Stocks +530.02% +20.21% 2016-04-29 2026-04-29
88 Nasdaq 100 (NDX) Indexes +526.24% +20.14% 2016-04-29 2026-04-29
89 Invesco QQQ Trust (QQQ) etfs +525.78% +20.13% 2016-04-29 2026-04-29
90 Copart (CPRT) Stocks +522.41% +20.07% 2016-04-29 2026-04-29
91 ServiceNow (NOW) Stocks +521.78% +20.05% 2016-04-29 2026-04-29
92 Marathon Petroleum (MPC) Stocks +518.76% +19.99% 2016-04-29 2026-04-29
93 Targa Resources (TRGP) Stocks +518.24% +19.98% 2016-04-29 2026-04-29
94 Williams-Sonoma, Inc. (WSM) Stocks +516.47% +19.95% 2016-04-29 2026-04-29
95 Progressive (PGR) Stocks +515.52% +19.93% 2016-04-29 2026-04-29
96 Garmin (GRMN) Stocks +493.67% +19.50% 2016-04-29 2026-04-29
97 Walmart (WMT) Stocks +474.29% +19.10% 2016-04-29 2026-04-29
98 Motorola Solutions (MSI) Stocks +470.86% +19.03% 2016-04-29 2026-04-29
99 Meta (META) Stocks +469.08% +18.99% 2016-04-29 2026-04-29
100 Goldman Sachs (GS) Stocks +451.82% +18.63% 2016-04-29 2026-04-29
101 AngloGold Ashanti (AU) Stocks +449.97% +18.59% 2016-04-29 2026-04-29
102 Cummins (CMI) Stocks +445.97% +18.50% 2016-04-29 2026-04-29
103 Mastercard (MA) Stocks +441.53% +18.41% 2016-04-29 2026-04-29
104 HCA Healthcare (HCA) Stocks +439.30% +18.36% 2016-04-29 2026-04-29
105 Kinross Gold (KGC) Stocks +423.86% +18.01% 2016-04-29 2026-04-29
106 O’Reilly Automotive (ORLY) Stocks +423.58% +18.01% 2016-04-29 2026-04-29
107 Riot Platforms (RIOT) Stocks +417.15% +17.86% 2016-04-29 2026-04-29
108 Hubbell Incorporated (HUBB) Stocks +416.20% +17.84% 2016-04-29 2026-04-29
109 HubSpot (HUBS) Stocks +413.10% +17.77% 2016-04-29 2026-04-29
110 Marriott International (MAR) Stocks +404.99% +17.58% 2016-04-29 2026-04-29
111 T-Mobile US (TMUS) Stocks +404.51% +17.57% 2016-04-29 2026-04-29
112 D. R. Horton (DHI) Stocks +404.49% +17.57% 2016-04-29 2026-04-29
113 Vertex Pharmaceuticals (VRTX) Stocks +401.83% +17.51% 2016-04-29 2026-04-29
114 TransDigm Group (TDG) Stocks +401.49% +17.50% 2016-04-29 2026-04-29
115 Ameriprise Financial (AMP) Stocks +395.70% +17.36% 2016-04-29 2026-04-29
116 Cboe Global Markets (CBOE) Stocks +393.22% +17.30% 2016-04-29 2026-04-29
117 CSX Corporation (CSX) Stocks +391.53% +17.26% 2016-04-29 2026-04-29
118 McKesson (MCK) Stocks +390.19% +17.23% 2016-04-29 2026-04-29
119 JPMorgan Chase (JPM) Stocks +389.32% +17.21% 2016-04-29 2026-04-29
120 W.W. Grainger (GWW) Stocks +388.15% +17.18% 2016-04-29 2026-04-29
121 American Express (AXP) Stocks +382.42% +17.04% 2016-04-29 2026-04-29
122 CBRE Group (CBRE) Stocks +380.97% +17.01% 2016-04-29 2026-04-29
123 iShares Russell 1000 Growth ETF (IWF) etfs +380.68% +17.00% 2016-04-29 2026-04-29
124 Moody's Corporation (MCO) Stocks +380.68% +17.00% 2016-04-29 2026-04-29
125 Insulet Corporation (PODD) Stocks +380.54% +17.00% 2016-04-29 2026-04-29
126 Ametek (AME) Stocks +373.84% +16.83% 2016-04-29 2026-04-29
127 Texas Instruments (TXN) Stocks +371.98% +16.79% 2016-04-29 2026-04-29
128 Vanguard Growth ETF (VUG) etfs +369.73% +16.73% 2016-04-29 2026-04-29
129 Block, Inc. (XYZ) Stocks +366.49% +16.65% 2016-04-29 2026-04-29
130 Rollins, Inc. (ROL) Stocks +363.31% +16.57% 2016-04-29 2026-04-29
131 AutoZone (AZO) Stocks +360.46% +16.50% 2016-04-29 2026-04-29
132 Arthur J. Gallagher & Co. (AJG) Stocks +360.06% +16.49% 2016-04-29 2026-04-29
133 NetApp (NTAP) Stocks +359.60% +16.48% 2016-04-29 2026-04-29
134 Alnylam Pharmaceuticals (ALNY) Stocks +349.27% +16.21% 2016-04-29 2026-04-29
135 Raymond James Financial (RJF) Stocks +347.33% +16.16% 2016-04-29 2026-04-29
136 Nucor (NUE) Stocks +346.75% +16.15% 2016-04-29 2026-04-29
137 Nasdaq, Inc. (NDAQ) Stocks +343.70% +16.07% 2016-04-29 2026-04-29
138 Republic Services (RSG) Stocks +342.55% +16.04% 2016-04-29 2026-04-29
139 Barrick Gold (GOLD) Stocks +341.11% +16.00% 2016-04-29 2026-04-29
140 SQM (SQM) Stocks +336.92% +15.89% 2016-04-29 2026-04-29
141 Blackstone Inc. (BX) Stocks +336.70% +15.88% 2016-04-29 2026-04-29
142 Visa (V) Stocks +333.53% +15.80% 2016-04-29 2026-04-29
143 Linde plc (LIN) Stocks +329.69% +15.70% 2016-04-29 2026-04-29
144 Valero Energy (VLO) Stocks +326.87% +15.62% 2016-04-29 2026-04-29
145 eBay Inc. (EBAY) Stocks +324.85% +15.57% 2016-04-29 2026-04-29
146 Dover Corporation (DOV) Stocks +318.79% +15.40% 2016-04-29 2026-04-29
147 Silver (spot) (XAG) Commodities +316.54% +15.35% 2016-05-02 2026-04-30
148 West Pharmaceutical Services (WST) Stocks +314.83% +15.29% 2016-04-29 2026-04-29
149 TJX (TJX) Stocks +311.69% +15.20% 2016-04-29 2026-04-29
150 Oracle (ORCL) Stocks +311.01% +15.18% 2016-04-29 2026-04-29
151 Sony Group (SONY) Stocks +310.37% +15.17% 2016-04-29 2026-04-29
152 Freeport-McMoRan (FCX) Stocks +306.64% +15.06% 2016-04-29 2026-04-29
153 S&P Global (SPGI) Stocks +305.42% +15.03% 2016-04-29 2026-04-29
154 W. R. Berkley Corporation (WRB) Stocks +303.49% +14.97% 2016-04-29 2026-04-29
155 NetEase (NTES) Stocks +303.30% +14.97% 2016-04-29 2026-04-29
156 L3Harris (LHX) Stocks +301.70% +14.92% 2016-04-29 2026-04-29
157 Ross Stores (ROST) Stocks +296.41% +14.77% 2016-04-29 2026-04-29
158 Arch Capital Group (ACGL) Stocks +294.61% +14.72% 2016-04-29 2026-04-29
159 Autodesk (ADSK) Stocks +294.30% +14.71% 2016-04-29 2026-04-29
160 Chipotle Mexican Grill (CMG) Stocks +291.83% +14.64% 2016-04-29 2026-04-29
161 Waste Management (WM) Stocks +291.75% +14.63% 2016-04-29 2026-04-29
162 Intuit (INTU) Stocks +291.59% +14.63% 2016-04-29 2026-04-29
163 ARK Innovation ETF (ARKK) etfs +289.46% +14.57% 2016-04-29 2026-04-29
164 Agnico Eagle Mines (AEM) Stocks +288.82% +14.55% 2016-04-29 2026-04-29
165 Ralph Lauren Corporation (RL) Stocks +285.63% +14.45% 2016-04-29 2026-04-29
166 Lennox International (LII) Stocks +283.56% +14.39% 2016-04-29 2026-04-29
167 CF Industries (CF) Stocks +283.37% +14.39% 2016-04-29 2026-04-29
168 iShares Silver Trust (SLV) etfs +281.86% +14.34% 2016-04-29 2026-04-29
169 ResMed (RMD) Stocks +279.80% +14.28% 2016-04-29 2026-04-29
170 Molina Healthcare (MOH) Stocks +279.62% +14.27% 2016-04-29 2026-04-29
171 Williams Companies (WMB) Stocks +278.13% +14.23% 2016-04-29 2026-04-29
172 PTC Inc. (PTC) Stocks +277.13% +14.20% 2016-04-29 2026-04-29
173 Fastenal (FAST) Stocks +273.67% +14.09% 2016-04-29 2026-04-29
174 NVR, Inc. (NVR) Stocks +273.66% +14.09% 2016-04-29 2026-04-29
175 Microchip Technology (MCHP) Stocks +271.15% +14.02% 2016-04-29 2026-04-29
176 Nikkei 225 (NKX) Indexes +267.15% +13.90% 2016-05-02 2026-04-30
177 Cencora (COR) Stocks +265.96% +13.85% 2016-04-29 2026-04-29
178 Nordson Corporation (NDSN) Stocks +265.36% +13.84% 2016-04-29 2026-04-29
179 Bank of America (BAC) Stocks +263.19% +13.77% 2016-04-29 2026-04-29
180 Martin Marietta Materials (MLM) Stocks +262.14% +13.74% 2016-04-29 2026-04-29
181 Dexcom (DXCM) Stocks +257.63% +13.59% 2016-04-29 2026-04-29
182 Gold (spot) (XAU) Commodities +255.84% +13.54% 2016-05-02 2026-04-30
183 OSEAX (Norway) (OSEAX) Indexes +254.95% +13.51% 2016-04-29 2026-04-29
184 Rockwell Automation (ROK) Stocks +252.69% +13.44% 2016-04-29 2026-04-29
185 CDW Corporation (CDW) Stocks +252.10% +13.42% 2016-04-29 2026-04-29
186 Tapestry, Inc. (TPR) Stocks +251.63% +13.40% 2016-04-29 2026-04-29
187 Brown & Brown (BRO) Stocks +251.13% +13.38% 2016-04-29 2026-04-29
188 Johnson Controls (JCI) Stocks +250.44% +13.36% 2016-04-29 2026-04-29
189 Mettler Toledo (MTD) Stocks +246.46% +13.23% 2016-04-29 2026-04-29
190 Vanguard Large-Cap ETF (VV) etfs +246.46% +13.23% 2016-04-29 2026-04-29
191 Norfolk Southern (NSC) Stocks +246.38% +13.23% 2016-04-29 2026-04-29
192 Vanguard S&P 500 ETF (VOO) etfs +245.76% +13.21% 2016-04-29 2026-04-29
193 S&P 500 (SPX) Indexes +245.52% +13.20% 2016-04-29 2026-04-29
194 TE Connectivity (TEL) Stocks +245.07% +13.19% 2016-04-29 2026-04-29
195 SPDR S&P 500 ETF Trust (SPY) etfs +244.87% +13.18% 2016-04-29 2026-04-29
196 iShares Core S&P 500 ETF (IVV) etfs +244.59% +13.17% 2016-04-29 2026-04-29
197 iShares Gold Trust (IAU) etfs +242.75% +13.11% 2016-04-29 2026-04-29
198 First Solar (FSLR) Stocks +241.35% +13.06% 2016-04-29 2026-04-29
199 BUX (Hungary) (BUX) Indexes +240.78% +13.05% 2011-10-03 2021-09-30
200 Jacobs Solutions (J) Stocks +240.53% +13.04% 2016-04-29 2026-04-29
201 NXP Semiconductors (NXPI) Stocks +239.18% +12.99% 2016-04-29 2026-04-29
202 SPDR Gold Shares (GLD) etfs +237.57% +12.94% 2016-04-29 2026-04-29
203 Aflac (AFL) Stocks +236.99% +12.92% 2016-04-29 2026-04-29
204 Paycom (PAYC) Stocks +234.81% +12.85% 2016-04-29 2026-04-29
205 AbbVie (ABBV) Stocks +234.25% +12.83% 2016-04-29 2026-04-29
206 Packaging Corporation of America (PKG) Stocks +233.00% +12.79% 2016-04-29 2026-04-29
207 Schwab U.S. Broad Market ETF (SCHB) etfs +232.20% +12.76% 2016-04-29 2026-04-29
208 Vanguard Total Stock Market ETF (VTI) etfs +231.92% +12.75% 2016-04-29 2026-04-29
209 Sherwin-Williams (SHW) Stocks +231.89% +12.75% 2016-04-29 2026-04-29
210 iShares Core S&P Total U.S. Stock Market ETF (ITOT) etfs +231.46% +12.73% 2016-04-29 2026-04-29
211 Equinix (EQIX) Stocks +229.67% +12.67% 2016-04-29 2026-04-29
212 BNY Mellon (BK) Stocks +228.70% +12.64% 2016-04-29 2026-04-29
213 Royal Caribbean Group (RCL) Stocks +228.18% +12.62% 2016-04-29 2026-04-29
214 Electronic Arts (EA) Stocks +227.68% +12.60% 2016-04-29 2026-04-29
215 Pan American Silver (PAAS) Stocks +227.25% +12.59% 2016-04-29 2026-04-29
216 Berkshire Hathaway (BRK.B) Stocks +226.77% +12.57% 2016-04-29 2026-04-29
217 Allstate (ALL) Stocks +226.41% +12.56% 2016-04-29 2026-04-29
218 Cisco (CSCO) Stocks +225.83% +12.54% 2016-04-29 2026-04-29
219 Intercontinental Exchange (ICE) Stocks +225.36% +12.52% 2016-04-29 2026-04-29
220 Match Group (MTCH) Stocks +224.30% +12.49% 2016-04-29 2026-04-29
221 Booking (BKNG) Stocks +223.71% +12.47% 2016-04-29 2026-04-29
222 Thermo Fisher (TMO) Stocks +223.23% +12.45% 2016-04-29 2026-04-29
223 Charles Schwab (SCHW) Stocks +220.87% +12.37% 2016-04-29 2026-04-29
224 NextEra Energy (NEE) Stocks +220.36% +12.35% 2016-04-29 2026-04-29
225 Monster Beverage (MNST) Stocks +219.89% +12.33% 2016-04-29 2026-04-29
226 Verisign (VRSN) Stocks +215.51% +12.18% 2016-04-29 2026-04-29
227 Darden Restaurants (DRI) Stocks +215.33% +12.17% 2016-04-29 2026-04-29
228 Wabtec (WAB) Stocks +215.17% +12.17% 2016-04-29 2026-04-29
229 iShares MSCI USA Quality Factor ETF (QUAL) etfs +214.81% +12.15% 2016-04-29 2026-04-29
230 Iron Mountain (IRM) Stocks +213.50% +12.11% 2016-04-29 2026-04-29
231 F5, Inc. (FFIV) Stocks +213.27% +12.10% 2016-04-29 2026-04-29
232 Intel (INTC) Stocks +212.91% +12.09% 2016-04-29 2026-04-29
233 CME Group (CME) Stocks +212.56% +12.07% 2016-04-29 2026-04-29
234 Qualcomm (QCOM) Stocks +208.79% +11.94% 2016-04-29 2026-04-29
235 Hartford (The) (HIG) Stocks +207.89% +11.90% 2016-04-29 2026-04-29
236 Newmont (NEM) Stocks +207.72% +11.90% 2016-04-29 2026-04-29
237 Lowe's (LOW) Stocks +207.16% +11.88% 2016-04-29 2026-04-29
238 Aon (AON) Stocks +206.78% +11.86% 2016-04-29 2026-04-29
239 Prologis (PLD) Stocks +205.70% +11.82% 2016-04-29 2026-04-29
240 Welltower (WELL) Stocks +205.52% +11.82% 2016-04-29 2026-04-29
241 Entergy (ETR) Stocks +205.05% +11.80% 2016-04-29 2026-04-29
242 Atlassian (TEAM) Stocks +204.23% +11.77% 2016-04-29 2026-04-29
243 Union Pacific Corporation (UNP) Stocks +203.54% +11.75% 2016-04-29 2026-04-29
244 Industrial Select Sector SPDR Fund (XLI) etfs +202.58% +11.71% 2016-04-29 2026-04-29
245 Steris (STE) Stocks +200.91% +11.65% 2016-04-29 2026-04-29
246 Paccar (PCAR) Stocks +200.81% +11.64% 2016-04-29 2026-04-29
247 Expeditors International (EXPD) Stocks +199.92% +11.61% 2016-04-29 2026-04-29
248 Regions Financial Corporation (RF) Stocks +198.61% +11.56% 2016-04-29 2026-04-29
249 J.B. Hunt (JBHT) Stocks +197.19% +11.51% 2016-04-29 2026-04-29
250 Tencent Holdings (TCEHY) Stocks +196.90% +11.50% 2016-04-29 2026-04-29
251 Consumer Discretionary Select Sector SPDR Fund (XLY) etfs +195.05% +11.43% 2016-04-29 2026-04-29
252 Leidos (LDOS) Stocks +194.11% +11.39% 2016-04-29 2026-04-29
253 Hewlett Packard Enterprise (HPE) Stocks +192.27% +11.32% 2016-04-29 2026-04-29
254 BlackRock (BLK) Stocks +191.69% +11.30% 2016-04-29 2026-04-29
255 Stryker Corporation (SYK) Stocks +189.08% +11.20% 2016-04-29 2026-04-29
256 Albemarle Corporation (ALB) Stocks +188.51% +11.18% 2016-04-29 2026-04-29
257 GoDaddy (GDDY) Stocks +182.38% +10.94% 2016-04-29 2026-04-29
258 Citizens Financial Group (CFG) Stocks +181.84% +10.92% 2016-04-29 2026-04-29
259 UnitedHealth (UNH) Stocks +181.55% +10.91% 2016-04-29 2026-04-29
260 Loews Corporation (L) Stocks +180.27% +10.86% 2016-04-29 2026-04-29
261 Vanguard Dividend Appreciation ETF (VIG) etfs +178.62% +10.79% 2016-04-29 2026-04-29
262 Northrop Grumman (NOC) Stocks +177.52% +10.75% 2016-04-29 2026-04-29
263 Trimble Inc. (TRMB) Stocks +176.74% +10.72% 2016-04-29 2026-04-29
264 Chubb (CB) Stocks +176.39% +10.70% 2016-04-29 2026-04-29
265 Citigroup (C) Stocks +175.73% +10.68% 2016-04-29 2026-04-29
266 SPDR Dow Jones Industrial Average ETF (DIA) etfs +175.17% +10.65% 2016-04-29 2026-04-29
267 Assurant (AIZ) Stocks +175.16% +10.65% 2016-04-29 2026-04-29
268 Vulcan Materials Company (VMC) Stocks +175.09% +10.65% 2016-04-29 2026-04-29
269 Travelers Companies (The) (TRV) Stocks +175.02% +10.65% 2016-04-29 2026-04-29
270 Danaher Corporation (DHR) Stocks +174.96% +10.65% 2016-04-29 2026-04-29
271 Dow Jones Industrial Average (DJI) Indexes +174.91% +10.64% 2016-04-29 2026-04-29
272 Domino's (DPZ) Stocks +174.91% +10.64% 2016-04-29 2026-04-29
273 Financial Select Sector SPDR Fund (XLF) etfs +174.19% +10.61% 2016-04-29 2026-04-29
274 iShares Core Dividend Growth ETF (DGRO) etfs +172.12% +10.53% 2016-04-29 2026-04-29
275 Agilent Technologies (A) Stocks +171.99% +10.53% 2016-04-29 2026-04-29
276 Fifth Third Bancorp (FITB) Stocks +171.93% +10.52% 2016-04-29 2026-04-29
277 Broadridge Financial Solutions (BR) Stocks +168.63% +10.39% 2016-04-29 2026-04-29
278 ConocoPhillips (COP) Stocks +168.36% +10.38% 2016-04-29 2026-04-29
279 Elevance Health (ELV) Stocks +167.55% +10.34% 2016-04-29 2026-04-29
280 IDEX Corporation (IEX) Stocks +165.37% +10.25% 2016-04-29 2026-04-29
281 Capital One (COF) Stocks +163.63% +10.18% 2016-04-29 2026-04-29
282 Globe Life (GL) Stocks +163.50% +10.18% 2016-04-29 2026-04-29
283 Copper (HG) Commodities +163.41% +10.18% 2016-05-02 2026-04-30
284 RTX (RTX) Stocks +163.07% +10.16% 2016-04-29 2026-04-29
285 C.H. Robinson (CHRW) Stocks +162.69% +10.14% 2016-04-29 2026-04-29
286 Dow Jones Transportation (DJT) Indexes +160.83% +10.06% 2016-04-29 2026-04-29
287 Boston Scientific (BSX) Stocks +160.72% +10.06% 2016-04-29 2026-04-29
288 Adobe (ADBE) Stocks +158.51% +9.96% 2016-04-29 2026-04-29
289 Cardinal Health (CAH) Stocks +158.50% +9.96% 2016-04-29 2026-04-29
290 Atmos Energy (ATO) Stocks +155.98% +9.86% 2016-04-29 2026-04-29
291 Vanguard Total World Stock ETF (VT) etfs +155.60% +9.84% 2016-04-29 2026-04-29
292 Ulta Beauty (ULTA) Stocks +154.58% +9.80% 2016-04-29 2026-04-29
293 Illinois Tool Works (ITW) Stocks +154.18% +9.78% 2016-04-29 2026-04-29
294 Coffee (KC) Commodities +152.59% +9.71% 2016-04-29 2026-04-29
295 Invesco S&P 500 Equal Weight ETF (RSP) etfs +152.06% +9.69% 2016-04-29 2026-04-29
296 Quest Diagnostics (DGX) Stocks +151.86% +9.68% 2016-04-29 2026-04-29
297 ATX (Austria) (ATX) Indexes +150.45% +9.62% 2016-04-29 2026-04-29
298 Huntington Ingalls Industries (HII) Stocks +150.17% +9.60% 2016-04-29 2026-04-29
299 Emerson Electric (EMR) Stocks +149.97% +9.60% 2016-04-29 2026-04-29
300 PNC (PNC) Stocks +149.16% +9.56% 2016-04-29 2026-04-29
301 Vanguard Mid-Cap ETF (VO) etfs +149.07% +9.56% 2016-04-29 2026-04-29
302 Cincinnati Financial (CINF) Stocks +147.27% +9.48% 2016-04-29 2026-04-29
303 Align Technology (ALGN) Stocks +147.13% +9.47% 2016-04-29 2026-04-29
304 Oneok (OKE) Stocks +147.08% +9.47% 2016-04-29 2026-04-29
305 Vanguard Small-Cap ETF (VB) etfs +146.10% +9.43% 2016-04-29 2026-04-29
306 Synchrony Financial (SYF) Stocks +145.73% +9.41% 2016-04-29 2026-04-29
307 Vanguard Value ETF (VTV) etfs +143.41% +9.30% 2016-04-29 2026-04-29
308 ADP (ADP) Stocks +143.17% +9.29% 2016-04-29 2026-04-29
309 Tyler Technologies (TYL) Stocks +143.16% +9.29% 2016-04-29 2026-04-29
310 Verisk Analytics (VRSK) Stocks +142.58% +9.27% 2016-04-29 2026-04-29
311 Zoetis (ZTS) Stocks +142.04% +9.24% 2016-04-29 2026-04-29
312 iShares Russell 2000 ETF (IWM) etfs +141.89% +9.24% 2016-04-29 2026-04-29
313 State Street Corporation (STT) Stocks +141.89% +9.24% 2016-04-29 2026-04-29
314 Home Depot (HD) Stocks +141.10% +9.20% 2016-04-29 2026-04-29
315 Crude Oil WTI (CL) Commodities +141.07% +9.20% 2016-05-02 2026-04-30
316 General Dynamics (GD) Stocks +141.05% +9.20% 2016-04-29 2026-04-29
317 General Motors (GM) Stocks +140.94% +9.19% 2016-04-29 2026-04-29
318 Pool Corporation (POOL) Stocks +139.80% +9.14% 2016-04-29 2026-04-29
319 Salesforce (CRM) Stocks +139.08% +9.11% 2016-04-29 2026-04-29
320 Labcorp (LH) Stocks +138.84% +9.10% 2016-04-29 2026-04-29
321 S&P/TSX Composite (Canada) (TSX) Indexes +138.82% +9.10% 2016-04-29 2026-04-29
322 Palladium (spot) (XPD) Commodities +138.72% +9.10% 2016-05-02 2026-04-30
323 DAX (Germany) (DAX) Indexes +138.62% +9.09% 2016-04-29 2026-04-29
324 Snap-on (SNA) Stocks +137.61% +9.04% 2016-04-29 2026-04-29
325 Diamondback Energy (FANG) Stocks +137.14% +9.02% 2016-04-29 2026-04-29
326 Schwab U.S. Dividend Equity ETF (SCHD) etfs +135.76% +8.96% 2016-04-29 2026-04-29
327 FedEx (FDX) Stocks +135.35% +8.94% 2016-04-29 2026-04-29
328 Abbott (ABT) Stocks +134.78% +8.91% 2016-04-29 2026-04-29
329 Principal Financial Group (PFG) Stocks +133.43% +8.85% 2016-04-29 2026-04-29
330 News Corp (Class B) (NWS) Stocks +133.41% +8.85% 2016-04-29 2026-04-29
331 Erie Indemnity (ERIE) Stocks +132.79% +8.82% 2016-04-29 2026-04-29
332 Crude Oil Brent (BZ) Commodities +132.54% +8.81% 2016-05-02 2026-04-30
333 Willis Towers Watson (WTW) Stocks +132.27% +8.79% 2016-04-29 2026-04-29
334 Textron (TXT) Stocks +132.11% +8.79% 2016-04-29 2026-04-29
335 Masco (MAS) Stocks +132.04% +8.78% 2016-04-29 2026-04-29
336 Northern Trust (NTRS) Stocks +131.89% +8.78% 2016-04-29 2026-04-29
337 Ameren (AEE) Stocks +131.85% +8.77% 2016-04-29 2026-04-29
338 Edwards Lifesciences (EW) Stocks +129.41% +8.66% 2016-04-29 2026-04-29
339 McDonald's (MCD) Stocks +129.33% +8.66% 2016-04-29 2026-04-29
340 IQVIA (IQV) Stocks +126.81% +8.54% 2016-04-29 2026-04-29
341 AEX (Netherlands) (AEX) Indexes +126.80% +8.53% 2016-04-29 2026-04-29
342 iShares Russell 1000 Value ETF (IWD) etfs +125.07% +8.45% 2016-04-29 2026-04-29
343 Waters Corporation (WAT) Stocks +124.44% +8.42% 2016-04-29 2026-04-29
344 Avery Dennison (AVY) Stocks +124.42% +8.42% 2016-04-29 2026-04-29
345 Air Products (APD) Stocks +124.14% +8.41% 2016-04-29 2026-04-29
346 Ecolab (ECL) Stocks +123.18% +8.36% 2016-04-29 2026-04-29
347 Bio-Techne (TECH) Stocks +123.01% +8.35% 2016-04-29 2026-04-29
348 Vanguard High Dividend Yield ETF (VYM) etfs +122.17% +8.31% 2016-04-29 2026-04-29
349 Digital Realty (DLR) Stocks +121.14% +8.26% 2016-04-29 2026-04-29
350 Lockheed Martin (LMT) Stocks +119.39% +8.17% 2016-04-29 2026-04-29
351 Expedia Group (EXPE) Stocks +116.44% +8.03% 2016-04-29 2026-04-29
352 Materials Select Sector SPDR Fund (XLB) etfs +116.39% +8.03% 2016-04-29 2026-04-29
353 SAP SE (SAP) Stocks +116.36% +8.02% 2016-04-29 2026-04-29
354 Hologic (HOLX) Stocks +114.90% +7.95% 2016-04-08 2026-04-07
355 Amgen (AMGN) Stocks +113.53% +7.88% 2016-04-29 2026-04-29
356 NiSource (NI) Stocks +112.15% +7.81% 2016-04-29 2026-04-29
357 Merck (MRK) Stocks +112.03% +7.81% 2016-04-29 2026-04-29
358 American Electric Power (AEP) Stocks +111.72% +7.79% 2016-04-29 2026-04-29
359 Phillips 66 (PSX) Stocks +111.29% +7.77% 2016-04-29 2026-04-29
360 News Corp (Class A) (NWSA) Stocks +111.27% +7.77% 2016-04-29 2026-04-29
361 Cigna (CI) Stocks +111.00% +7.75% 2016-04-29 2026-04-29
362 Lululemon Athletica (LULU) Stocks +110.77% +7.74% 2016-04-29 2026-04-29
363 Allegion (ALLE) Stocks +109.89% +7.70% 2016-04-29 2026-04-29
364 SBA Communications (SBAC) Stocks +109.60% +7.68% 2016-04-29 2026-04-29
365 Caesars Entertainment (CZR) Stocks +108.85% +7.64% 2016-04-29 2026-04-29
366 Church & Dwight (CHD) Stocks +107.55% +7.58% 2016-04-29 2026-04-29
367 Pentair (PNR) Stocks +107.25% +7.56% 2016-04-29 2026-04-29
368 Charles River Laboratories (CRL) Stocks +106.69% +7.53% 2016-04-29 2026-04-29
369 Lennar (LEN) Stocks +105.68% +7.48% 2016-04-29 2026-04-29
370 DaVita (DVA) Stocks +105.67% +7.48% 2016-04-29 2026-04-29
371 Honeywell (HON) Stocks +104.81% +7.43% 2016-04-29 2026-04-29
372 Health Care Select Sector SPDR Fund (XLV) etfs +104.67% +7.43% 2016-04-29 2026-04-29
373 Alliant Energy (LNT) Stocks +104.20% +7.40% 2016-04-29 2026-04-29
374 Hershey Company (The) (HSY) Stocks +103.16% +7.35% 2016-04-29 2026-04-29
375 Johnson & Johnson (JNJ) Stocks +102.85% +7.33% 2016-04-29 2026-04-29
376 Roper Technologies (ROP) Stocks +102.15% +7.29% 2016-04-29 2026-04-29
377 Bunge Global (BG) Stocks +102.10% +7.29% 2016-04-29 2026-04-29
378 CenterPoint Energy (CNP) Stocks +99.63% +7.16% 2016-04-29 2026-04-29
379 Corpay (CPAY) Stocks +98.46% +7.10% 2016-04-29 2026-04-29
380 Xcel Energy (XEL) Stocks +96.90% +7.01% 2016-04-29 2026-04-29
381 WEC Energy Group (WEC) Stocks +96.72% +7.00% 2016-04-29 2026-04-29
382 MetLife (MET) Stocks +96.44% +6.99% 2016-04-29 2026-04-29
383 Akamai Technologies (AKAM) Stocks +95.72% +6.95% 2016-04-29 2026-04-29
384 IBEX 35 (Spain) (IBEX) Indexes +95.47% +6.93% 2016-04-29 2026-04-29
385 DTE Energy (DTE) Stocks +93.76% +6.84% 2016-04-29 2026-04-29
386 United Airlines Holdings (UAL) Stocks +93.45% +6.82% 2016-04-29 2026-04-29
387 General Electric (GE) Stocks +92.42% +6.77% 2016-04-29 2026-04-29
388 Jack Henry & Associates (JKHY) Stocks +89.74% +6.62% 2016-04-29 2026-04-29
389 Kroger (KR) Stocks +89.60% +6.61% 2016-04-29 2026-04-29
390 Utilities Select Sector SPDR Fund (XLU) etfs +88.68% +6.56% 2016-04-29 2026-04-29
391 NZX 50 (New Zealand) (NZ50) Indexes +88.56% +6.55% 2016-05-02 2026-04-30
392 Chevron (CVX) Stocks +88.12% +6.52% 2016-04-29 2026-04-29
393 Toyota Motor (TM) Stocks +88.06% +6.52% 2016-04-29 2026-04-29
394 Exelon (EXC) Stocks +87.87% +6.51% 2016-04-29 2026-04-29
395 Starbucks (SBUX) Stocks +87.62% +6.50% 2016-04-29 2026-04-29
396 Southern Company (SO) Stocks +86.65% +6.44% 2016-04-29 2026-04-29
397 Everest Group (EG) Stocks +86.05% +6.41% 2016-04-29 2026-04-29
398 Archer Daniels Midland (ADM) Stocks +85.95% +6.40% 2016-04-29 2026-04-29
399 MGM Resorts (MGM) Stocks +84.37% +6.31% 2016-04-29 2026-04-29
400 CMS Energy (CMS) Stocks +83.70% +6.27% 2016-04-29 2026-04-29
401 iShares Core MSCI Emerging Markets ETF (IEMG) etfs +83.70% +6.27% 2016-04-29 2026-04-29
402 Tractor Supply (TSCO) Stocks +83.66% +6.27% 2016-04-29 2026-04-29
403 Best Buy (BBY) Stocks +83.07% +6.23% 2016-04-29 2026-04-29
404 Procter & Gamble (PG) Stocks +82.80% +6.22% 2016-04-29 2026-04-29
405 Vanguard FTSE Developed Markets ETF (VEA) etfs +82.73% +6.21% 2016-04-29 2026-04-29
406 Swiss Franc / Japanese Yen (CHFJPY) Forex +82.35% +6.20% 2016-05-02 2026-04-30
407 CAC 40 (France) (CAC) Indexes +82.26% +6.19% 2016-04-29 2026-04-29
408 Regeneron Pharmaceuticals (REGN) Stocks +82.20% +6.18% 2016-04-29 2026-04-29
409 M&T Bank (MTB) Stocks +82.17% +6.18% 2016-04-29 2026-04-29
410 American Water Works (AWK) Stocks +81.38% +6.14% 2016-04-29 2026-04-29
411 Paychex (PAYX) Stocks +80.45% +6.08% 2016-04-29 2026-04-29
412 iShares Core MSCI Total International Stock ETF (IXUS) etfs +80.08% +6.06% 2016-04-29 2026-04-29
413 Vanguard FTSE All-World ex-US ETF (VEU) etfs +79.60% +6.03% 2016-04-29 2026-04-29
414 Kinder Morgan (KMI) Stocks +79.28% +6.01% 2016-04-29 2026-04-29
415 Sempra (SRE) Stocks +79.27% +6.01% 2016-04-29 2026-04-29
416 Platinum (spot) (XPT) Commodities +78.45% +5.97% 2016-05-02 2026-04-30
417 Vanguard Total International Stock ETF (VXUS) etfs +77.01% +5.88% 2016-04-29 2026-04-29
418 KeyCorp (KEY) Stocks +76.32% +5.84% 2016-04-29 2026-04-29
419 Coca-Cola (KO) Stocks +76.05% +5.82% 2016-04-29 2026-04-29
420 Exxon Mobil (XOM) Stocks +74.97% +5.75% 2016-04-29 2026-04-29
421 Energy Select Sector SPDR Fund (XLE) etfs +74.90% +5.75% 2016-04-29 2026-04-29
422 Dow Jones Utilities (DJU) Indexes +74.59% +5.73% 2016-04-29 2026-04-29
423 Centene Corporation (CNC) Stocks +74.24% +5.71% 2016-04-29 2026-04-29
424 CoStar Group (CSGP) Stocks +73.03% +5.64% 2016-04-29 2026-04-29
425 Public Service Enterprise Group (PEG) Stocks +72.53% +5.61% 2016-04-29 2026-04-29
426 Straits Times (Singapore) (STI) Indexes +72.50% +5.60% 2016-04-29 2026-04-30
427 Gartner (IT) Stocks +72.34% +5.59% 2016-04-29 2026-04-29
428 iShares Core MSCI EAFE ETF (IEFA) etfs +72.31% +5.59% 2016-04-29 2026-04-29
429 American Tower (AMT) Stocks +69.90% +5.44% 2016-04-29 2026-04-29
430 Alibaba Group (BABA) Stocks +69.52% +5.42% 2016-04-29 2026-04-29
431 Ball Corporation (BALL) Stocks +68.93% +5.38% 2016-04-29 2026-04-29
432 EOG Resources (EOG) Stocks +68.39% +5.35% 2016-04-29 2026-04-29
433 Vanguard FTSE Emerging Markets ETF (VWO) etfs +66.28% +5.22% 2016-04-29 2026-04-29
434 Boeing (BA) Stocks +66.25% +5.22% 2016-04-29 2026-04-29
435 Philip Morris (PM) Stocks +65.83% +5.19% 2016-04-29 2026-04-29
436 Extra Space Storage (EXR) Stocks +65.43% +5.16% 2016-04-29 2026-04-29
437 A. O. Smith (AOS) Stocks +64.93% +5.13% 2016-04-29 2026-04-29
438 HP Inc. (HPQ) Stocks +64.14% +5.08% 2016-04-29 2026-04-29
439 FTSE 100 (UK) (UKX) Indexes +63.62% +5.05% 2016-04-29 2026-04-29
440 Workday, Inc. (WDAY) Stocks +63.28% +5.03% 2016-04-29 2026-04-29
441 Revvity (RVTY) Stocks +63.15% +5.02% 2016-04-29 2026-04-29
442 Wells Fargo (WFC) Stocks +63.09% +5.01% 2016-04-29 2026-04-29
443 IBM (IBM) Stocks +62.77% +4.99% 2016-04-29 2026-04-29
444 Huntington Bancshares (HBAN) Stocks +62.13% +4.95% 2016-04-29 2026-04-29
445 Target Corporation (TGT) Stocks +60.84% +4.87% 2016-04-29 2026-04-29
446 Duke Energy (DUK) Stocks +60.59% +4.85% 2016-04-29 2026-04-29
447 Sysco (SYY) Stocks +60.56% +4.85% 2016-04-29 2026-04-29
448 Cooper Companies (The) (COO) Stocks +60.28% +4.83% 2016-04-29 2026-04-29
449 Accenture (ACN) Stocks +59.64% +4.79% 2016-04-29 2026-04-29
450 Delta Air Lines (DAL) Stocks +59.04% +4.75% 2016-04-29 2026-04-29
451 Consumer Staples Select Sector SPDR Fund (XLP) etfs +58.55% +4.72% 2016-04-29 2026-04-29
452 Singapore Dollar / Japanese Yen (SGDJPY) Forex +58.15% +4.69% 2016-05-02 2026-04-30
453 Evergy (EVRG) Stocks +57.59% +4.65% 2016-04-29 2026-04-29
454 EQT Corporation (EQT) Stocks +54.90% +4.47% 2016-04-29 2026-04-29
455 EPAM Systems (EPAM) Stocks +54.82% +4.47% 2016-04-29 2026-04-29
456 FactSet (FDS) Stocks +54.11% +4.42% 2016-04-29 2026-04-29
457 Euro / Japanese Yen (EURJPY) Forex +52.88% +4.34% 2016-05-02 2026-04-30
458 Coterra (CTRA) Stocks +52.48% +4.31% 2016-04-29 2026-04-29
459 US Dollar / Japanese Yen (USDJPY) Forex +50.94% +4.21% 2016-05-02 2026-04-30
460 PepsiCo (PEP) Stocks +50.83% +4.20% 2016-04-29 2026-04-29
461 FirstEnergy (FE) Stocks +50.17% +4.15% 2016-04-29 2026-04-29
462 Hong Kong Dollar / Japanese Yen (HKDJPY) Forex +49.50% +4.11% 2016-05-02 2026-04-30
463 Smurfit Westrock (SW) Stocks +47.89% +3.99% 2016-04-29 2026-04-29
464 Mexican Peso / Japanese Yen (MXNJPY) Forex +47.60% +3.97% 2016-05-02 2026-04-30
465 Devon Energy (DVN) Stocks +47.29% +3.95% 2016-04-29 2026-04-29
466 IPC (Mexico) (IPC) Indexes +46.55% +3.90% 2016-04-29 2026-04-29
467 Gilead (GILD) Stocks +46.06% +3.86% 2016-04-29 2026-04-29
468 Consolidated Edison (ED) Stocks +45.95% +3.85% 2016-04-29 2026-04-29
469 Novo Nordisk (NVO) Stocks +44.43% +3.75% 2016-04-29 2026-04-29
470 Equifax (EFX) Stocks +43.50% +3.68% 2016-04-29 2026-04-29
471 Truist Financial (TFC) Stocks +43.16% +3.65% 2016-04-29 2026-04-29
472 Chinese Yuan (Offshore) / Japanese Yen (CNHJPY) Forex +42.90% +3.64% 2016-05-02 2026-04-30
473 DuPont (DD) Stocks +42.42% +3.60% 2016-04-29 2026-04-29
474 Baker Hughes (BKR) Stocks +42.29% +3.59% 2016-04-29 2026-04-29
475 Mondelez (MDLZ) Stocks +42.09% +3.58% 2016-04-29 2026-04-29
476 Ventas (VTR) Stocks +40.65% +3.47% 2016-04-29 2026-04-29
477 Australian Dollar / Japanese Yen (AUDJPY) Forex +40.31% +3.45% 2016-05-02 2026-04-30
478 Pinnacle West Capital (PNW) Stocks +39.94% +3.42% 2016-04-29 2026-04-29
479 Dollar General (DG) Stocks +39.34% +3.37% 2016-04-29 2026-04-29
480 British Pound / Japanese Yen (GBPJPY) Forex +38.77% +3.33% 2016-05-02 2026-04-30
481 Canadian Dollar / Japanese Yen (CADJPY) Forex +38.34% +3.30% 2016-05-02 2026-04-30
482 Humana (HUM) Stocks +37.30% +3.22% 2016-04-29 2026-04-29
483 Incyte (INCY) Stocks +37.12% +3.21% 2016-04-29 2026-04-29
484 Wheat (ZW) Commodities +36.01% +3.13% 2016-05-02 2026-04-30
485 Mid-America Apartment Communities (MAA) Stocks +35.52% +3.09% 2016-04-29 2026-04-29
486 T. Rowe Price (TROW) Stocks +33.44% +2.93% 2016-04-29 2026-04-29
487 Host Hotels & Resorts (HST) Stocks +33.12% +2.90% 2016-04-29 2026-04-29
488 American International Group (AIG) Stocks +32.19% +2.83% 2016-04-29 2026-04-29
489 FTSE 250 (UK) (FTM) Indexes +32.14% +2.83% 2016-04-29 2026-04-29
490 U.S. Bancorp (USB) Stocks +31.58% +2.78% 2016-04-29 2026-04-29
491 Infosys (INFY) Stocks +31.28% +2.76% 2016-04-29 2026-04-29
492 MarketAxess (MKTX) Stocks +30.96% +2.73% 2016-04-29 2026-04-29
493 Camden Property Trust (CPT) Stocks +30.46% +2.69% 2016-04-29 2026-04-29
494 PayPal (PYPL) Stocks +30.02% +2.66% 2016-04-29 2026-04-29
495 Norwegian Krone / Japanese Yen (NOKJPY) Forex +29.74% +2.64% 2016-05-02 2026-04-30
496 AES Corporation (AES) Stocks +29.48% +2.62% 2016-04-29 2026-04-29
497 Swedish Krona / Japanese Yen (SEKJPY) Forex +29.21% +2.60% 2016-05-02 2026-04-30
498 Natural Gas (NG) Commodities +28.75% +2.56% 2016-05-02 2026-04-30
499 South African Rand / Japanese Yen (ZARJPY) Forex +27.95% +2.50% 2016-05-02 2026-04-30
500 Fiserv (FISV) Stocks +26.93% +2.41% 2016-04-29 2026-04-29
501 Universal Health Services (UHS) Stocks +25.65% +2.31% 2016-04-29 2026-04-29
502 New Zealand Dollar / Japanese Yen (NZDJPY) Forex +25.24% +2.28% 2016-05-02 2026-04-30
503 Prudential Financial (PRU) Stocks +24.19% +2.19% 2016-04-29 2026-04-29
504 Hang Seng (HSI) Indexes +22.58% +2.06% 2016-04-29 2026-04-30
505 Corn (ZC) Commodities +22.36% +2.04% 2016-05-02 2026-04-30
506 Euro / New Zealand Dollar (EURNZD) Forex +22.16% +2.02% 2016-05-02 2026-04-30
507 Eversource Energy (ES) Stocks +21.76% +1.99% 2016-04-29 2026-04-29
508 Cotton (CT) Commodities +20.55% +1.89% 2016-04-29 2026-04-29
509 Essex Property Trust (ESS) Stocks +20.17% +1.85% 2016-04-29 2026-04-29
510 Public Storage (PSA) Stocks +20.13% +1.85% 2016-04-29 2026-04-29
511 Dollar Tree (DLTR) Stocks +20.06% +1.85% 2016-04-29 2026-04-29
512 Euro / South African Rand (EURZAR) Forex +19.58% +1.81% 2016-05-02 2026-04-30
513 Colgate-Palmolive (CL) Stocks +19.13% +1.77% 2016-04-29 2026-04-29
514 Las Vegas Sands (LVS) Stocks +18.98% +1.75% 2016-04-29 2026-04-29
515 Euro / Swedish Krona (EURSEK) Forex +18.32% +1.70% 2016-05-02 2026-04-30
516 US Dollar / South African Rand (USDZAR) Forex +18.13% +1.68% 2016-05-02 2026-04-30
517 Wynn Resorts (WYNN) Stocks +18.05% +1.67% 2016-04-29 2026-04-29
518 Euro / Hungarian Forint (EURHUF) Forex +17.87% +1.66% 2016-05-02 2026-04-30
519 Euro / Norwegian Krone (EURNOK) Forex +17.84% +1.66% 2016-05-02 2026-04-30
520 Becton Dickinson (BDX) Stocks +17.48% +1.62% 2016-04-29 2026-04-29
521 US Dollar / Swedish Krona (USDSEK) Forex +16.86% +1.57% 2016-05-02 2026-04-30
522 US Dollar / Hungarian Forint (USDHUF) Forex +16.45% +1.54% 2016-05-02 2026-04-30
523 US Dollar / Norwegian Krone (USDNOK) Forex +16.34% +1.53% 2016-05-02 2026-04-30
524 JD.com (JD) Stocks +16.20% +1.51% 2016-04-29 2026-04-29
525 Vanguard Real Estate ETF (VNQ) etfs +15.97% +1.49% 2016-04-29 2026-04-29
526 Soybeans (ZS) Commodities +15.84% +1.48% 2016-05-02 2026-04-30
527 Gen Digital (GEN) Stocks +14.95% +1.40% 2016-04-29 2026-04-29
528 Australian Dollar / New Zealand Dollar (AUDNZD) Forex +12.10% +1.15% 2016-05-02 2026-04-30
529 Henry Schein (HSIC) Stocks +11.55% +1.10% 2016-04-29 2026-04-29
530 Hasbro (HAS) Stocks +11.08% +1.06% 2016-04-29 2026-04-29
531 British Pound / New Zealand Dollar (GBPNZD) Forex +10.88% +1.04% 2016-05-02 2026-04-30
532 Euro / Canadian Dollar (EURCAD) Forex +10.57% +1.01% 2016-05-02 2026-04-30
533 Realty Income (O) Stocks +10.33% +0.99% 2016-04-29 2026-04-29
534 Euro / British Pound (EURGBP) Forex +10.21% +0.98% 2016-05-02 2026-04-30
535 US Dollar / Canadian Dollar (USDCAD) Forex +9.16% +0.88% 2016-05-02 2026-04-30
536 Euro / Australian Dollar (EURAUD) Forex +9.00% +0.87% 2016-05-02 2026-04-30
537 Altria (MO) Stocks +8.75% +0.84% 2016-04-29 2026-04-29
538 McCormick & Company (MKC) Stocks +7.78% +0.75% 2016-04-29 2026-04-29
539 Regency Centers (REG) Stocks +7.71% +0.75% 2016-04-29 2026-04-29
540 Genuine Parts Company (GPC) Stocks +7.62% +0.74% 2016-04-29 2026-04-29
541 AvalonBay Communities (AVB) Stocks +4.29% +0.42% 2016-04-29 2026-04-29
542 UDR, Inc. (UDR) Stocks +3.55% +0.35% 2016-04-29 2026-04-29
543 Euro / Mexican Peso (EURMXN) Forex +3.36% +0.33% 2016-05-02 2026-04-30
544 3M (MMM) Stocks +2.80% +0.28% 2016-04-29 2026-04-29
545 PPL Corporation (PPL) Stocks +2.71% +0.27% 2016-04-29 2026-04-29
546 Euro / Hong Kong Dollar (EURHKD) Forex +2.28% +0.23% 2016-05-02 2026-04-30
547 UPS (UPS) Stocks +1.47% +0.15% 2016-04-29 2026-04-29
548 Australian Dollar / Canadian Dollar (AUDCAD) Forex +1.43% +0.14% 2016-05-02 2026-04-30
549 Euro / US Dollar (EURUSD) Forex +1.31% +0.13% 2016-05-02 2026-04-30
550 Halliburton (HAL) Stocks +1.21% +0.12% 2016-04-29 2026-04-29
551 US Dollar / Hong Kong Dollar (USDHKD) Forex +0.97% +0.10% 2016-05-02 2026-04-30
552 Euro / Danish Krone (EURDKK) Forex +0.43% +0.04% 2016-05-02 2026-04-30
553 British Pound / Canadian Dollar (GBPCAD) Forex +0.34% +0.03% 2016-05-02 2026-04-30
554 Medtronic (MDT) Stocks +0.28% +0.03% 2016-04-29 2026-04-29
555 US Dollar / Mexican Peso (USDMXN) Forex -0.27% -0.03% 2016-05-02 2026-04-30
556 Simon Property Group (SPG) Stocks -0.54% -0.05% 2016-04-29 2026-04-29
557 US Dollar / Danish Krone (USDDKK) Forex -0.84% -0.08% 2016-05-02 2026-04-30
558 Warner Bros. Discovery (WBD) Stocks -0.95% -0.10% 2016-04-29 2026-04-29
559 British Pound / Australian Dollar (GBPAUD) Forex -1.06% -0.11% 2016-05-02 2026-04-30
560 Crown Castle (CCI) Stocks -1.16% -0.12% 2016-04-29 2026-04-29
561 Global Payments (GPN) Stocks -1.68% -0.17% 2016-04-29 2026-04-29
562 Disney (DIS) Stocks -1.90% -0.19% 2016-04-29 2026-04-29
563 Euro / Polish Zloty (EURPLN) Forex -2.68% -0.27% 2016-05-02 2026-04-30
564 Vanguard Short-Term Bond ETF (BSV) etfs -2.99% -0.30% 2016-04-29 2026-04-29
565 Euro / Singapore Dollar (EURSGD) Forex -3.28% -0.33% 2016-05-02 2026-04-30
566 Tyson Foods (TSN) Stocks -3.40% -0.35% 2016-04-29 2026-04-29
567 Constellation Brands (STZ) Stocks -3.63% -0.37% 2016-04-29 2026-04-29
568 Equity Residential (EQR) Stocks -3.88% -0.39% 2016-04-29 2026-04-29
569 Edison International (EIX) Stocks -3.92% -0.40% 2016-04-29 2026-04-29
570 US Dollar / Polish Zloty (USDPLN) Forex -3.94% -0.40% 2016-05-02 2026-04-30
571 LKQ Corporation (LKQ) Stocks -4.34% -0.44% 2016-04-29 2026-04-29
572 US Dollar / Singapore Dollar (USDSGD) Forex -4.52% -0.46% 2016-05-02 2026-04-30
573 iShares National Muni Bond ETF (MUB) etfs -4.61% -0.47% 2016-04-29 2026-04-29
574 PPG Industries (PPG) Stocks -5.16% -0.53% 2016-04-29 2026-04-29
575 Aptiv (APTV) Stocks -5.49% -0.56% 2016-04-29 2026-04-29
576 Vanguard Intermediate-Term Corporate Bond ETF (VCIT) etfs -5.61% -0.58% 2016-04-29 2026-04-29
577 Comcast (CMCSA) Stocks -6.01% -0.62% 2016-04-29 2026-04-29
578 Skyworks Solutions (SWKS) Stocks -6.23% -0.64% 2016-04-29 2026-04-29
579 Cognizant (CTSH) Stocks -6.29% -0.65% 2016-04-29 2026-04-29
580 Australian Dollar / Hong Kong Dollar (AUDHKD) Forex -6.60% -0.68% 2016-05-02 2026-04-30
581 Australian Dollar / US Dollar (AUDUSD) Forex -7.06% -0.73% 2016-05-02 2026-04-30
582 British Pound / Hong Kong Dollar (GBPHKD) Forex -7.21% -0.75% 2016-05-02 2026-04-30
583 Eastman Chemical Company (EMN) Stocks -7.80% -0.81% 2016-04-29 2026-04-29
584 British Pound / US Dollar (GBPUSD) Forex -8.11% -0.84% 2016-05-02 2026-04-30
585 Omnicom Group (OMC) Stocks -8.17% -0.85% 2016-04-29 2026-04-29
586 Verizon (VZ) Stocks -8.50% -0.88% 2016-04-29 2026-04-29
587 Sugar (SB) Commodities -9.16% -0.96% 2016-04-29 2026-04-29
588 Ford Motor Company (F) Stocks -9.73% -1.02% 2016-04-29 2026-04-29
589 iShares Core U.S. Aggregate Bond ETF (AGG) etfs -10.76% -1.13% 2016-04-29 2026-04-29
590 US Dollar / Czech Koruna (USDCZK) Forex -10.86% -1.14% 2016-05-02 2026-04-30
591 Australian Dollar / Singapore Dollar (AUDSGD) Forex -11.26% -1.19% 2016-05-02 2026-04-30
592 LyondellBasell (LYB) Stocks -11.35% -1.20% 2016-04-29 2026-04-29
593 Vanguard Total Bond Market ETF (BND) etfs -11.55% -1.22% 2016-04-29 2026-04-29
594 Vanguard Total International Bond ETF (BNDX) etfs -11.92% -1.26% 2016-04-29 2026-04-29
595 AT&T (T) Stocks -12.18% -1.29% 2016-04-29 2026-04-29
596 British Pound / Singapore Dollar (GBPSGD) Forex -12.26% -1.30% 2016-05-02 2026-04-30
597 Dominion Energy (D) Stocks -12.55% -1.33% 2016-04-29 2026-04-29
598 iShares 7-10 Year Treasury Bond ETF (IEF) etfs -13.82% -1.48% 2016-04-29 2026-04-29
599 Pfizer (PFE) Stocks -15.38% -1.66% 2016-04-29 2026-04-29
600 Kimco Realty (KIM) Stocks -15.93% -1.72% 2016-04-29 2026-04-29
601 Euro / Swiss Franc (EURCHF) Forex -16.14% -1.75% 2016-05-02 2026-04-30
602 CVS Health (CVS) Stocks -16.52% -1.79% 2016-04-29 2026-04-29
603 Southwest Airlines (LUV) Stocks -16.57% -1.80% 2016-04-29 2026-04-29
604 New Zealand Dollar / US Dollar (NZDUSD) Forex -17.08% -1.86% 2016-05-02 2026-04-30
605 US Dollar / Swiss Franc (USDCHF) Forex -17.20% -1.87% 2016-05-02 2026-04-30
606 Invesco (IVZ) Stocks -17.32% -1.88% 2016-04-29 2026-04-29
607 Mosaic Company (The) (MOS) Stocks -17.72% -1.93% 2016-04-29 2026-04-29
608 International Paper (IP) Stocks -18.05% -1.97% 2016-04-29 2026-04-29
609 Bristol-Myers (BMY) Stocks -20.21% -2.23% 2016-04-29 2026-04-29
610 Occidental Petroleum (OXY) Stocks -20.73% -2.30% 2016-04-29 2026-04-29
611 Estée Lauder Companies (The) (EL) Stocks -21.05% -2.34% 2016-04-29 2026-04-29
612 Franklin Resources (BEN) Stocks -21.13% -2.35% 2016-04-29 2026-04-29
613 Australian Dollar / Swiss Franc (AUDCHF) Forex -23.01% -2.58% 2016-05-02 2026-04-30
614 Kimberly-Clark (KMB) Stocks -23.24% -2.61% 2016-04-29 2026-04-29
615 J.M. Smucker Company (The) (SJM) Stocks -23.77% -2.68% 2016-04-29 2026-04-29
616 British Pound / Swiss Franc (GBPCHF) Forex -23.87% -2.69% 2016-05-02 2026-04-30
617 Clorox (CLX) Stocks -24.32% -2.75% 2016-04-29 2026-04-29
618 Weyerhaeuser (WY) Stocks -24.50% -2.77% 2016-04-29 2026-04-29
619 Nike (NKE) Stocks -24.69% -2.80% 2016-04-29 2026-04-29
620 Charter Communications (CHTR) Stocks -25.25% -2.87% 2016-04-29 2026-04-29
621 APA Corporation (APA) Stocks -25.88% -2.95% 2016-04-29 2026-04-29
622 Federal Realty Investment Trust (FRT) Stocks -27.27% -3.13% 2016-04-29 2026-04-29
623 CarMax (KMX) Stocks -27.57% -3.17% 2016-04-29 2026-04-29
624 Biogen (BIIB) Stocks -29.31% -3.41% 2016-04-29 2026-04-29
625 Fidelity National Information Services (FIS) Stocks -29.76% -3.47% 2016-04-29 2026-04-29
626 Schlumberger (SLB) Stocks -30.67% -3.60% 2016-04-29 2026-04-29
627 Amcor (AMCR) Stocks -32.09% -3.80% 2016-04-29 2026-04-29
628 Stanley Black & Decker (SWK) Stocks -32.19% -3.81% 2016-04-29 2026-04-29
629 iShares 20+ Year Treasury Bond ETF (TLT) etfs -33.76% -4.04% 2016-04-29 2026-04-29
630 Brown–Forman (BF.B) Stocks -35.45% -4.28% 2016-04-29 2026-04-29
631 Baidu (BIDU) Stocks -37.72% -4.63% 2016-04-29 2026-04-29
632 International Flavors & Fragrances (IFF) Stocks -42.34% -5.36% 2016-04-29 2026-04-29
633 General Mills (GIS) Stocks -43.81% -5.60% 2016-04-29 2026-04-29
634 Hormel Foods (HRL) Stocks -45.89% -5.96% 2016-04-29 2026-04-29
635 Mohawk Industries (MHK) Stocks -46.59% -6.08% 2016-04-29 2026-04-29
636 Carnival (CCL) Stocks -47.85% -6.30% 2016-04-29 2026-04-29
637 Healthpeak Properties (DOC) Stocks -48.10% -6.35% 2016-04-29 2026-04-29
638 BXP, Inc. (BXP) Stocks -55.30% -7.74% 2016-04-29 2026-04-29
639 Molson Coors Beverage Company (TAP) Stocks -55.65% -7.81% 2016-04-29 2026-04-29
640 Alexandria Real Estate Equities (ARE) Stocks -55.84% -7.85% 2016-04-29 2026-04-29
641 Conagra Brands (CAG) Stocks -58.96% -8.52% 2016-04-29 2026-04-29
642 Baxter International (BAX) Stocks -61.78% -9.17% 2016-04-29 2026-04-29
643 Marathon Digital (MARA) Stocks -62.57% -9.36% 2016-04-29 2026-04-29
644 Norwegian Cruise Line Holdings (NCLH) Stocks -63.65% -9.63% 2016-04-29 2026-04-29
645 Viatris (VTRS) Stocks -64.11% -9.74% 2016-04-29 2026-04-29
646 Campbell's Company (The) (CPB) Stocks -66.86% -10.46% 2016-04-29 2026-04-29
647 Keurig Dr Pepper (KDP) Stocks -68.18% -10.82% 2016-04-29 2026-04-29
648 Kraft Heinz (KHC) Stocks -71.28% -11.73% 2016-04-29 2026-04-29
649 PG&E Corporation (PCG) Stocks -71.87% -11.91% 2016-04-29 2026-04-29
650 Paramount Skydance Corporation (PSKY) Stocks -81.51% -15.53% 2016-04-29 2026-04-29
651 Turkish Lira / Japanese Yen (TRYJPY) Forex -90.74% -21.18% 2016-05-02 2026-04-30
652 Editas Medicine (EDIT) Stocks -91.47% -21.82% 2016-04-29 2026-04-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.