American voters will see Monday evening whether Donald Trump can deliver in his first presidential debate of the general election cycle. The stocks that stand to do well under his presidency pointed to good things in the week leading up to the showdown.

TheStreet's Donald Trump Stock Portfolio, a set of 15 stocks that could fare especially well with Trump in the White House, surged 4.28% from market close Friday, September 16 to market close Friday, September 23. This marks the portfolio's best week since we began tracking it in late July. Our Hillary Clinton Stock Portfolio also posted gains, climbing 3.11%.

The real estate magnate heads into Monday's debate, like his opponent, under quite a bit of pressure.

On some fronts, he is gaining momentum -- he earned Texas Senator Ted Cruz's (lukewarm) endorsement for the presidency, met with Israeli Prime Minister Benjamin Netanyahu (as did Clinton) and continued to gain on his rival in the polls.

There were speed bumps as well. The Washington Post reported Trump used $258,000 from the Trump Foundation to settle lawsuits involving his for-profit businesses. The New York Times came out against his candidacy, and as Politico noted, he had a tough week in terms of facts.

As for the stocks in TheStreet's Trump-friendly portfolio, U.S. Steel (X - Get Report) was the top gainer. Shares of the steel company rallied 19.11% to $18.95 at market close Friday. U.S. Steel is the only stock in both the Clinton and Trump portfolios. Analysts at Credit Suisse last week called the stock "very undervalued," calling the recent pullback on it "overdone." It reiterated its outperform rating on U.S. Steel and $29 price target.

The Geo Group (GEO - Get Report) climbed 8.37% to $25.11. Geo and fellow private prison company Corrections Corp. of America (CXW - Get Report) plunged last month on news that the Justice Department planned to phase out federal contracts with such firms but has recently rebounded. It is up more than 10% over the past month.

ExxonMobil (XOM - Get Report) was the only Trump portfolio company in the red last week. Its price slid 0.69% to $83.45. The oil and gas giant confirmed this week that the Securities and Exchange Commission is looking into the way it values assets and its practice of not writing down the value of its oil and gas reserves. Despite last weeks dip, its price is still up about 7% year-to-date.

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

U.S. Steel 19.11%

The Geo Group 8.37%

Cemex (CX - Get Report)  6.04%

Steel Dynamics (STLD - Get Report)  5.75%

Randgold Resources (GOLD - Get Report) 4.78%

Boeing (BA - Get Report) 4.01%

Lockheed Martin (LMT - Get Report) 3.53%

Bitcoin Investment Trust (GBTC) 3.42%

Elbit Systems (ESLT - Get Report) 2.91%

Northrup Grumman (NOC) 2.87%

Capital One Financial (COF - Get Report) 1.52%

Tetra Tech (TTEK - Get Report) 1.42%

Oracle (ORCL - Get Report) 0.80%

Microsoft (MSFT - Get Report) 0.31%

ExxonMobil -0.69%