Biechele Royce Advisors Decreases Position in Blue Owl Capital Co. (NYSE:OBDC)

Biechele Royce Advisors reduced its stake in shares of Blue Owl Capital Co. (NYSE:OBDCFree Report) by 6.6% during the 3rd quarter, according to the company in its most recent 13F filing with the SEC. The firm owned 14,150 shares of the company’s stock after selling 1,000 shares during the quarter. Biechele Royce Advisors’ holdings in Blue Owl Capital were worth $206,000 as of its most recent filing with the SEC.

Several other hedge funds and other institutional investors have also recently bought and sold shares of OBDC. National Bank of Canada FI purchased a new stake in shares of Blue Owl Capital during the second quarter valued at approximately $26,000. CWM LLC lifted its holdings in Blue Owl Capital by 98.6% in the 2nd quarter. CWM LLC now owns 2,079 shares of the company’s stock worth $32,000 after buying an additional 1,032 shares in the last quarter. Headlands Technologies LLC purchased a new stake in Blue Owl Capital during the 1st quarter worth approximately $40,000. Rothschild Investment LLC purchased a new position in shares of Blue Owl Capital during the 2nd quarter valued at approximately $61,000. Finally, Zions Bancorporation N.A. acquired a new stake in shares of Blue Owl Capital during the second quarter worth approximately $61,000. 42.83% of the stock is owned by institutional investors and hedge funds.

Insider Transactions at Blue Owl Capital

In related news, Director Edward H. Dalelio purchased 2,500 shares of the company’s stock in a transaction on Tuesday, August 27th. The shares were bought at an average cost of $15.02 per share, for a total transaction of $37,550.00. Following the transaction, the director now owns 9,016 shares of the company’s stock, valued at $135,420.32. This represents a 0.00 % increase in their ownership of the stock. The purchase was disclosed in a document filed with the SEC, which is available through this link. Company insiders own 0.12% of the company’s stock.

Blue Owl Capital Stock Performance

OBDC stock traded down $0.26 during mid-day trading on Friday, reaching $14.78. The company had a trading volume of 1,932,853 shares, compared to its average volume of 1,951,782. The stock’s 50-day simple moving average is $14.92 and its two-hundred day simple moving average is $15.43. The stock has a market capitalization of $5.77 billion, a P/E ratio of 8.27 and a beta of 0.87. The company has a quick ratio of 0.84, a current ratio of 0.84 and a debt-to-equity ratio of 1.24. Blue Owl Capital Co. has a one year low of $13.60 and a one year high of $16.91.

Blue Owl Capital (NYSE:OBDCGet Free Report) last posted its earnings results on Wednesday, August 7th. The company reported $0.48 EPS for the quarter, topping the consensus estimate of $0.47 by $0.01. The firm had revenue of $396.76 million during the quarter, compared to analysts’ expectations of $388.84 million. Blue Owl Capital had a net margin of 43.61% and a return on equity of 12.66%. Research analysts anticipate that Blue Owl Capital Co. will post 1.91 EPS for the current year.

Blue Owl Capital Increases Dividend

The firm also recently declared a quarterly dividend, which was paid on Tuesday, October 15th. Shareholders of record on Monday, September 30th were given a dividend of $0.06 per share. This represents a $0.24 dividend on an annualized basis and a yield of 1.62%. The ex-dividend date of this dividend was Monday, September 30th. This is a positive change from Blue Owl Capital’s previous quarterly dividend of $0.05. Blue Owl Capital’s payout ratio is 82.68%.

Wall Street Analysts Forecast Growth

A number of research firms have commented on OBDC. Compass Point upgraded shares of Blue Owl Capital to a “strong-buy” rating in a research note on Monday, August 19th. Royal Bank of Canada reiterated an “outperform” rating and issued a $17.00 price target on shares of Blue Owl Capital in a research note on Monday, August 12th. Truist Financial cut their price objective on Blue Owl Capital from $18.00 to $17.00 and set a “buy” rating on the stock in a research note on Friday, August 9th. Wells Fargo & Company boosted their price target on Blue Owl Capital from $14.00 to $14.50 and gave the company an “underweight” rating in a report on Tuesday. Finally, Keefe, Bruyette & Woods reduced their price objective on Blue Owl Capital from $16.00 to $15.50 and set a “market perform” rating on the stock in a research note on Tuesday, August 20th. One investment analyst has rated the stock with a sell rating, three have assigned a hold rating, four have assigned a buy rating and one has issued a strong buy rating to the stock. According to MarketBeat.com, the company presently has an average rating of “Moderate Buy” and an average price target of $16.00.

View Our Latest Stock Analysis on Blue Owl Capital

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.

See Also

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

Receive News & Ratings for Blue Owl Capital Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Blue Owl Capital and related companies with MarketBeat.com's FREE daily email newsletter.