Free Trial

Tectonic Advisors LLC Boosts Stock Position in Blue Owl Capital Corporation $OBDC

Blue Owl Capital logo with Finance background

Key Points

  • Tectonic Advisors LLC increased its holdings in Blue Owl Capital Corporation by 14.5% during the 2nd quarter, bringing their total ownership to approximately 767,005 shares worth about $10.99 million.
  • Blue Owl Capital recently declared a quarterly dividend of $0.02 per share, marking an increase from its previous dividend of $0.01, with a current annualized dividend yield of 0.6%.
  • Several research firms have given Blue Owl Capital a “strong-buy” rating and set an average price target of $15.21, with the stock currently trading around $12.44.
  • MarketBeat previews the top five stocks to own by November 1st.

Tectonic Advisors LLC boosted its holdings in Blue Owl Capital Corporation (NYSE:OBDC - Free Report) by 14.5% during the 2nd quarter, according to its most recent disclosure with the Securities and Exchange Commission (SEC). The fund owned 767,005 shares of the company's stock after buying an additional 96,892 shares during the quarter. Tectonic Advisors LLC owned approximately 0.15% of Blue Owl Capital worth $10,999,000 at the end of the most recent quarter.

Several other large investors have also recently bought and sold shares of the business. WESPAC Advisors LLC increased its holdings in Blue Owl Capital by 1.3% in the second quarter. WESPAC Advisors LLC now owns 113,657 shares of the company's stock valued at $1,630,000 after buying an additional 1,498 shares during the last quarter. Venturi Wealth Management LLC increased its holdings in Blue Owl Capital by 141.2% in the second quarter. Venturi Wealth Management LLC now owns 24,600 shares of the company's stock valued at $353,000 after buying an additional 14,400 shares during the last quarter. Joel Isaacson & Co. LLC increased its holdings in Blue Owl Capital by 19.3% in the second quarter. Joel Isaacson & Co. LLC now owns 19,789 shares of the company's stock valued at $284,000 after buying an additional 3,200 shares during the last quarter. SteelPeak Wealth LLC increased its holdings in Blue Owl Capital by 17.3% in the second quarter. SteelPeak Wealth LLC now owns 52,525 shares of the company's stock valued at $773,000 after buying an additional 7,740 shares during the last quarter. Finally, MAS Advisors LLC increased its holdings in Blue Owl Capital by 4.1% in the second quarter. MAS Advisors LLC now owns 28,173 shares of the company's stock valued at $404,000 after buying an additional 1,110 shares during the last quarter. Hedge funds and other institutional investors own 42.83% of the company's stock.

Blue Owl Capital Stock Performance

NYSE OBDC opened at $12.44 on Thursday. The company has a quick ratio of 0.80, a current ratio of 0.80 and a debt-to-equity ratio of 1.20. Blue Owl Capital Corporation has a 52-week low of $12.11 and a 52-week high of $15.73. The business's 50-day moving average price is $13.84 and its 200 day moving average price is $14.18. The firm has a market cap of $6.36 billion, a P/E ratio of 8.24 and a beta of 0.75.

Blue Owl Capital (NYSE:OBDC - Get Free Report) last released its quarterly earnings results on Wednesday, August 6th. The company reported $0.40 earnings per share (EPS) for the quarter, topping analysts' consensus estimates of $0.39 by $0.01. Blue Owl Capital had a return on equity of 11.24% and a net margin of 38.29%.The firm had revenue of $485.84 million for the quarter, compared to analyst estimates of $480.42 million. On average, equities research analysts expect that Blue Owl Capital Corporation will post 1.71 earnings per share for the current year.

Blue Owl Capital Increases Dividend

The business also recently declared a quarterly dividend, which was paid on Monday, September 15th. Investors of record on Friday, August 29th were issued a dividend of $0.02 per share. This is an increase from Blue Owl Capital's previous quarterly dividend of $0.01. This represents a $0.08 dividend on an annualized basis and a dividend yield of 0.6%. The ex-dividend date of this dividend was Friday, August 29th. Blue Owl Capital's dividend payout ratio is 98.01%.

Analysts Set New Price Targets

Several research firms recently commented on OBDC. LADENBURG THALM/SH SH raised Blue Owl Capital to a "strong-buy" rating in a report on Friday, August 8th. Raymond James Financial set a $14.00 price objective on Blue Owl Capital and gave the stock an "outperform" rating in a report on Tuesday. Three analysts have rated the stock with a Strong Buy rating, four have issued a Buy rating and two have assigned a Hold rating to the company. Based on data from MarketBeat, the stock presently has a consensus rating of "Buy" and an average price target of $15.21.

Check Out Our Latest Research Report on OBDC

Blue Owl Capital Company Profile

(Free Report)

Blue Owl Capital Corporation is a business development company. It specializes in direct and fund of fund investments. The fund makes investments in senior secured, direct lending or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks also pursues preferred equity investments, first lien, unitranche, and second lien term loans and common equity investments.

Featured Stories

Institutional Ownership by Quarter for Blue Owl Capital (NYSE:OBDC)

This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest and most accurate reporting. This story was reviewed by MarketBeat's editorial team prior to publication. Please send any questions or comments about this story to contact@marketbeat.com.

Should You Invest $1,000 in Blue Owl Capital Right Now?

Before you consider Blue Owl Capital, you'll want to hear this.

MarketBeat keeps track of Wall Street's top-rated and best performing research analysts and the stocks they recommend to their clients on a daily basis. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the broader market catches on... and Blue Owl Capital wasn't on the list.

While Blue Owl Capital currently has a Buy rating among analysts, top-rated analysts believe these five stocks are better buys.

View The Five Stocks Here

10 Best Stocks to Own: Fall 2025 Cover

Enter your email address and we'll send you MarketBeat's list of ten stocks that are set to soar in Fall 2025, despite the threat of tariffs and other economic uncertainty. These ten stocks are incredibly resilient and are likely to thrive in any economic environment.

Get This Free Report
Like this article? Share it with a colleague.