Donald Trump has had a bumpy last several days, but the stocks that stand to do well under his presidency haven't felt any negative effects.

The boisterous billionaire saw his poll numbers jump early last week following the Republican National Convention. But a couple of subsequent missteps and a largely well-received Democratic National Convention for his rival, Hillary Clinton, appear to have done some damage.

CBS News polls that showed the two major party candidates tied the week after the RNC but now have Clinton with a seven-point lead over Trump. A separate Reuters/Ipsos poll has Clinton holding a six-point lead.

Trump ruffled feathers last week by urging Russia to help expose Clinton's emails (comments he later attempted to walk back on, saying they were "sarcastic") and raised more red flags over the weekend when he made contradicting remarks regarding Russia and its involvement in Ukraine. He has also faced backlash over his response to Khizr and Ghazela Khan, the parents of a fallen Muslim soldier who appeared at the DNC last week.

Despite a less-than-stellar performance by Trump on the campaign trail in recent days, however, the stocks that might do well with him in the White House have done fairly well. From Market close July 22 through Market close July 29, our Donald Trump Stock Portfolio climbed 2.11% -- a notable improvement from the week prior, when it dropped by about 1%. (It is worth noting the Hillary Clinton Stock Portfolio did a bit better, up 2.99%).

United States Steel Corporation (X - Get Report) , the only stock in both the Trump and Clinton portfolios, soared 29.91% last week. In fact, it's not just last week that was good for U.S. Steel but this year overall -- shares are up more than 200% since the beginning of 2016.

Companies that could benefit from Trump's Mexico wall saw their shares climb, too.

Cemex (CX - Get Report) , the Mexican firm that could be enlisted to provide cement for the project, had a strong week, its price climbing 10.87%. It reported second-quarter earnings last Wednesday, revealing it nearly doubled its net profit during the period. And Elbit Systems (ESLT - Get Report) , the Israeli company that could be in the mix if Trump's wall were virtual and not material (something former Texas Governor Rick Perry has suggested), saw its shares climb by 5.09%.

The Bitcoin Investment Trust (GBTC) was the portfolio's biggest loser for the second week in a row. It fell 9.52% to $95 at market close Friday. ExxonMobil (XOM - Get Report) fell by 5.38% in the wake of a major earnings miss, and Lockheed Martin (LMT - Get Report) fell by 1.78%.

Here's how the entire Trump portfolio did last week, leading with the top gainers:

United States Steel Corporation (X - Get Report) : 29.91%

Cemex (CX - Get Report) : 10.87%

Elbit Systems (ESLT - Get Report) : 5.09%

Randgold Resources (GOLD - Get Report) : 2.08%

Steel Dynamics (STLD - Get Report) : 1.71%

Microsoft (MSFT - Get Report) : 0.19%

Boeing (BA - Get Report) : 0.14%

Capital One Financial (COF - Get Report) : 0.07%

Tetra Tech (TTEK - Get Report) : 0.06%

Oracle (ORCL - Get Report) : -0.10%

The Geo Group (GEO - Get Report) : -0.32%

Northrop Grumman (NOC) : -1.35%

Lockheed Martin (LMT - Get Report) : -1.78%

ExxonMobil (XOM - Get Report) : -5.38%

Bitcoin Investment Trust (GBTC) : -9.52%

If you think Trump will become POTUS No. 45, keep an eye on these stocks. But if you think Hillary has it in the bag, check out these 15 stocks instead.

Lockheed Martin is a holding in Jim Cramer's Action Alerts PLUS Charitable Trust Portfolio. See how Cramer rates the stock here. Want to be alerted before Cramer buys or sells LMT? Learn more now.