Key Points
- VP Neena Reddy purchased 7,890 shares of Blue Owl at an average price of $13.06, a $103,043.40 insider buy disclosed in an SEC filing.
- The company declared a quarterly dividend of $0.37 per share (annualized $1.48) with an 11.2% yield, ex-dividend date Dec. 31 and payout Jan. 15, while the payout ratio stands at 104.96%.
- Blue Owl missed the quarter, reporting $0.36 EPS vs. $0.39 expected and $453.1M revenue vs. $466.8M expected; analysts' consensus is a "Moderate Buy" with a $14.56 price target.
Blue Owl Capital Corporation (NYSE:OBDC - Get Free Report) VP Neena Reddy bought 7,890 shares of the stock in a transaction dated Wednesday, November 26th. The shares were purchased at an average cost of $13.06 per share, for a total transaction of $103,043.40. Following the completion of the purchase, the vice president owned 7,890 shares in the company, valued at approximately $103,043.40. This represents a ∞ increase in their ownership of the stock. The transaction was disclosed in a filing with the Securities & Exchange Commission, which can be accessed through the SEC website.
Blue Owl Capital Price Performance
Shares of Blue Owl Capital stock opened at $13.25 on Tuesday. The firm has a market cap of $6.77 billion, a PE ratio of 9.40 and a beta of 0.65. The business has a 50-day moving average price of $12.68 and a 200 day moving average price of $13.80. The company has a quick ratio of 0.72, a current ratio of 0.72 and a debt-to-equity ratio of 1.25. Blue Owl Capital Corporation has a twelve month low of $11.65 and a twelve month high of $15.73.
Blue Owl Capital (NYSE:OBDC - Get Free Report) last posted its quarterly earnings data on Wednesday, November 5th. The company reported $0.36 EPS for the quarter, missing analysts' consensus estimates of $0.39 by ($0.03). Blue Owl Capital had a net margin of 36.89% and a return on equity of 10.58%. The business had revenue of $453.07 million during the quarter, compared to analysts' expectations of $466.81 million. Sell-side analysts predict that Blue Owl Capital Corporation will post 1.71 earnings per share for the current fiscal year.
Blue Owl Capital Announces Dividend
The business also recently announced a quarterly dividend, which will be paid on Thursday, January 15th. Stockholders of record on Wednesday, December 31st will be paid a dividend of $0.37 per share. The ex-dividend date of this dividend is Wednesday, December 31st. This represents a $1.48 dividend on an annualized basis and a dividend yield of 11.2%. Blue Owl Capital's payout ratio is currently 104.96%.
Wall Street Analyst Weigh In
Several equities analysts have recently weighed in on the company. Keefe, Bruyette & Woods decreased their target price on Blue Owl Capital from $14.50 to $13.50 and set a "market perform" rating on the stock in a research report on Monday, November 10th. Wells Fargo & Company decreased their price objective on Blue Owl Capital from $13.00 to $12.00 and set an "equal weight" rating on the stock in a report on Friday, November 7th. Citizens Jmp cut their target price on Blue Owl Capital from $17.00 to $15.00 and set a "market outperform" rating for the company in a research note on Friday, November 7th. LADENBURG THALM/SH SH raised Blue Owl Capital to a "strong-buy" rating in a research note on Friday, August 8th. Finally, Zacks Research lowered shares of Blue Owl Capital from a "hold" rating to a "strong sell" rating in a report on Tuesday, October 21st. Two equities research analysts have rated the stock with a Strong Buy rating, five have given a Buy rating, two have assigned a Hold rating and one has assigned a Sell rating to the company's stock. According to MarketBeat.com, the company has a consensus rating of "Moderate Buy" and a consensus price target of $14.56.
Get Our Latest Stock Analysis on OBDC
Hedge Funds Weigh In On Blue Owl Capital
Hedge funds and other institutional investors have recently added to or reduced their stakes in the business. Trust Investment Advisors raised its position in shares of Blue Owl Capital by 1.5% in the third quarter. Trust Investment Advisors now owns 59,912 shares of the company's stock valued at $765,000 after buying an additional 868 shares during the last quarter. CIBC Bancorp USA Inc. acquired a new stake in shares of Blue Owl Capital in the third quarter valued at about $246,000. Tweedy Browne Co LLC grew its position in Blue Owl Capital by 105.4% in the third quarter. Tweedy Browne Co LLC now owns 60,629 shares of the company's stock valued at $774,000 after acquiring an additional 31,114 shares in the last quarter. Sunbelt Securities Inc. purchased a new stake in Blue Owl Capital during the 3rd quarter worth $417,000. Finally, Danske Bank A S purchased a new stake in Blue Owl Capital during the 3rd quarter worth approximately $6,869,000. Institutional investors and hedge funds own 42.83% of the company's stock.
Blue Owl Capital Company Profile
(
Get 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.
Read More
This instant news alert was generated by narrative science technology and financial data from InsiderTrades.com in order to provide readers with the fastest and most accurate reporting. Please send any questions or comments about this story to [email protected].