Best Performing stocks in S&P 500

Best Stocks in S&P500
Best Stocks in S&P500

When it comes to investing into US market , one of the most popular index is S&P500 . Even warren buffett has once mentioned that it is very difficult to out perform S&P500 .

We have collected the list of stocks which have performed best in S&P500 .

Best performing stocks in S&P 500 : 5 years period :

Last 5 years remains growth where new innovative firms have seen exponential return. Enphase energy which develops, manufactures and sells solar micro-inverters was investors favorite during 2020/21 when investment into renewable energy came pouring.

RankSymbolName5 years Return
1ENPHEnphase Energy Inc24155%
2SEDGSolarEdge Technologies Inc1371%
3TSLATesla Inc914%
4FTNTFortinet Inc691%
5AMDAdvanced Micro Devices Inc543%
6GNRCGenerac Holdings Inc531%
7ETSYEtsy Inc445%
9NOWServiceNow Inc365%
10CDNSCadence Design Systems Inc358%
11MPWRMonolithic Power Systems Inc349%
12MSCIMSCI Inc340%
13LLYEli Lilly and Co337%
14PAYCPaycom Software Inc332%
15ODFLOld Dominion Freight Line Inc327%
16SNPSSynopsys Inc323%
17AAPLApple Inc317%
18DXCMDexCom Inc309%
19MSFTMicrosoft Corp309%
20TSCOTractor Supply Co304%
Best S&P500 stocks in last 5 years

Best performing stocks in S&P 500 : 10 years period

While Enphase energy moved to 3rd rank , companies like Tesla and NVidia has done pretty well in 10 years time horizon . Tesla returning 11,395% of gain in 10 years period.

RankSymbolNameReturn in 10 years
1TSLATesla Inc11395%
3ENPHEnphase Energy Inc3424%
4MPWRMonolithic Power Systems Inc2333%
5DXCMDexCom Inc2283%
6NFLXNetflix Inc1891%
7EPAMEPAM Systems Inc1811%
8AVGOBroadcom Inc1763%
9TMUST-Mobile US Inc1694%
10AMDAdvanced Micro Devices Inc1467%
11DPZ Domino’s Pizza Inc1380%
12CDNSCadence Design Systems Inc1371%
13 MSCIMSCI Inc1354%
14ODFLOld Dominion Freight Line Inc1323%
15LRCXLam Research Corp1291%
16TTWOTake-Two Interactive Software Inc1275%
17GNRCGenerac Holdings Inc1268%
18WSTWest Pharmaceutical Services Inc1222%
19FTNTFortinet Inc1197%
20MOHMolina Healthcare Inc1188%
S&P500 best performing stocks 10 years

Best performing stocks in S&P 500 : 15 years period

Netflix after moving into Streaming business ( from CDs ) took the crown of best stock in S&P500 for 15 years period. giving 6271% return. Companies like Apple , Amazon came out strong after bubble in year 2000.

Rank SymbolNameReturn in 15 years
1 NFLXNetflix Inc6271%
2 AAPLApple Inc3706%
3 DXCMDexCom Inc3687%
4 REGNRegeneron Pharmaceuticals Inc3237%
5 Inc3223%
6 TDGTransDigm Group Inc2863%
7 BKNGBooking Holdings Inc2824%
8 ODFLOld Dominion Freight Line Inc2789%
9 TYLTyler Technologies Inc2703%
10 MPWRMonolithic Power Systems Inc2558%
11 NVDANVIDIA Corp2550%
DPZ 12Domino’s Pizza Inc2493%
13 EWEdwards Lifesciences Corp2209%
14 ABMDAbiomed Inc2159%
15 MAMastercard Inc2066%
16 EXRExtra Space Storage Inc1693%
17 MKTXMarketAxess Holdings Inc1667%
18 ORLYO’Reilly Automotive Inc1660%
19 TSCOTractor Supply Co1658%
CRM 20Salesforce Inc1551%
S&P500 best performing stocks in 15 years

Best performing stocks in S&P 500 : 20 years period

Anyone will agree that 20 years is pretty long time

Rank SymbolNameReturn in 20 years
1 MNSTMonster Beverage Corp132903%
2 AAPLApple Inc54292%
3 SBACSBA Communications Corp22447%
4 TSCOTractor Supply Co21337%
5 NFLXNetflix Inc19945%
6 NVDANVIDIA Corp19257%
7 ODFLOld Dominion Freight Line Inc19140%
8 Inc14177%
9 BKNGBooking Holdings Inc10950%
10 ISRGIntuitive Surgical Inc10909%
11 AMTAmerican Tower Corp8923%
12 AKAMAkamai Technologies Inc8339%
13 EQIXEquinix Inc7350%
14 ALGNAlign Technology Inc6536%
15 TYLTyler Technologies Inc6433%
16 ROLRollins Inc5902%
17 ILMNIllumina Inc5804%
CCI 18Crown Castle International Corp5672%
19 IDXXIDEXX Laboratories Inc5417%
20 WSTWest Pharmaceutical Services Inc5112%
S&P500 best performing stocks 20 years

Also check out our Chart Section , we have some good data which can help you make good investment decision.