Donald Trump Stock Portfolio: 8 Stocks Owned by the President

7. Blue Owl Capital Corporation (NYSE:OBDC)

Number of Hedge Fund Holders: 22

Blue Owl Capital Corporation (NYSE:OBDC) is among the 8 Stocks Owned by President Donald Trump in his Stock Portfolio. As of the close of business on March 30, the stock is a Strong Buy based on the recommendations of five analysts and has an average share price upside potential of 29%.

Recent updates include Truist Securities’ analyst Arren Cyganovich, on February 23, cutting the price target to $15 from $16, while reiterating a Buy rating. In a research note to investors, the firm said it was revising its model for the company with reduced top-line estimates. The adjustment followed the company’s fourth quarter results on February 18.

Blue Owl Capital Corporation (NYSE:OBDC) reported an adjusted net investment income per share of $0.36 in Q4 2025, unchanged sequentially. Net asset value per share stood at $14.81, down from $14.89 at the end of Q3, largely due to credit-linked markdowns on certain names.

The company ended 2025 with a portfolio size of $16.5 billion, compared to $17.1 billion as of September 30, 2025. During the quarter, it also declared a quarterly dividend of 37 cents for Q4, representing an annual dividend yield of 10%.

On the same day, it was announced that certain business development companies of Blue Owl had reached agreements to sell $1.4 billion of direct lending investments to four leading public pension and insurance investors from North America in order to reduce debt and return capital to shareholders.

Blue Owl Capital Corporation (NYSE:OBDC) is a specialty finance corporation that is focused on lending to middle-market companies in the United States. It has investments in 234 companies, with a total portfolio fair value of $16.5 billion as of December 31, 2025.