Blue Owl Capital Corporation (OBDC): One of the Stocks Owned by President Donald Trump

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%.

Blue Owl Capital Corporation (OBDC) a Strong Buy, Per Wall Street

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.

While we acknowledge the risk and potential of OBDC as an investment, our conviction lies in the belief that some AI stocks hold greater promise for delivering higher returns and doing so within a shorter time frame. If you are looking for an AI stock that is more promising than OBDC and that has 10,000% upside potential, check out our report about this cheapest AI stock.

READ NEXT: 40 Most Popular Stocks Among Hedge Funds Heading Into 2026 and 10 Best Aerospace and Defense Stocks to Buy According to Billionaires.

Disclosure: None. Follow Insider Monkey on Google News.