The closing bell on Friday was welcome news for these terrible trades. 

Here's a quick look at several big-name stocks that put in awful holiday shortened weeks, and may continue doing so next week. Markets capped a two-day winning streak on Friday.  

Tesla

  • Five-session performance: -10%

Concerns about Model 3 product quality continued to weigh on Tesla (TSLA) - Get Report shares. Not even Elon Musk's milestone of hitting 5,000 Model 3s produced was enough to drum up confidence. Unfortunate. 

Musk's latest Twitter tirade against journalists hasn't sparked enthusiasm for the stock, either. Tesla declined to comment to TheStreet on Musk's latest tweets targeted toward several media outlets.

Tyson Foods

  • Five-session performance: -3%

The packaged food giant warned Friday it was seeing some uncertainty around its business tied to more volatile global trading conditions. Rising oil prices also likely continued to hang over Tyson's (TSN) - Get Report stock. 

Despite the concerns, it's hard not to be upbeat on Tyson longer term. Here is what Tyson Foods CEO Tom Hayes recently told TheStreet about the future of the company. 

Walmart

  • Five-session performance: -1.5%

Walmart (WMT) - Get Report doesn't try to hide its exposure to China's economy in its annual report (just keyword the word "tariff"). Not only does it operate Walmart and Sam's Club stores in the country, but it sources a good amount of products from China. With trade tensions between the U.S. and China running hot, Walmart's business is being caught in the line of fire. 

Shares of the world's largest retailer are down 16% over the past six months as investors price in a more challenging operating environment. 

Register for Jim Cramer's July 11 monthly Action Alerts PLUS member call here