Investors have fallen in love with 10 stocks this year, and it could end badly for them if they don't do a valuation sanity check on each. 

The top 10 performing stocks have contributed more than 100% of the S&P 500's year to date return, points out Goldman Sachs. Amazon's (AMZN) sizzling 45% year to date return has contributed 36% of the index's total return. Other S&P 500 stocks have rallied even more in 2018, but have added less to the index's return due to their smaller cap weights. 

The five best-performing stocks are a who's who of momentum trades. These stocks are now arguably priced for the type of perfection that may not be delivered upon come earnings reporting time. Hence, they could be at risk of pulling back in the current volatile trading environment

Top 5 Performing Stocks

  • AbioMed (ABMD) +121%
  • Netflix (NFLX) +106%
  • Twitter (TWTR) +87%
  • TripAdvisor (TRIP) +64%
  • Under Armour (UAA) +62%

The entire list can be seen below.

Watch more markets analysis from TheStreet here. 

More from Investing

Dave & Buster's Weakness in Same-Store Sales Hits Shareholders

Dave & Buster's Weakness in Same-Store Sales Hits Shareholders

The Final Barrier for One Last Bull Market High

The Final Barrier for One Last Bull Market High

Wednesday Wrap-Up: Roku Rebounds, Tesla Ships

Wednesday Wrap-Up: Roku Rebounds, Tesla Ships

Interest Rates: Definition, Types and Why They're So Important

Interest Rates: Definition, Types and Why They're So Important

Today's Market Action Can Be Summed Up as Nervous and Uncertain

Today's Market Action Can Be Summed Up as Nervous and Uncertain