Owl Rock Capital Co. (NYSE:ORCC – Get Rating) – Analysts at Zacks Research boosted their FY2024 EPS estimates for shares of Owl Rock Capital in a research report issued on Thursday, June 1st. Zacks Research analyst K. Dey now forecasts that the technology company will earn $1.63 per share for the year, up from their prior estimate of $1.61. The consensus estimate for Owl Rock Capital’s current full-year earnings is $1.82 per share. Zacks Research also issued estimates for Owl Rock Capital’s Q1 2025 earnings at $0.40 EPS.
A number of other equities analysts have also weighed in on the company. JMP Securities restated a “market outperform” rating and issued a $15.00 target price on shares of Owl Rock Capital in a research note on Monday, March 13th. LADENBURG THALM/SH SH decreased their target price on Owl Rock Capital from $15.50 to $15.00 in a research note on Friday, May 12th.
Owl Rock Capital Stock Performance
Owl Rock Capital Announces Dividend
The company also recently disclosed a quarterly dividend, which will be paid on Friday, July 14th. Stockholders of record on Friday, June 30th will be given a dividend of $0.33 per share. The ex-dividend date of this dividend is Thursday, June 29th. This represents a $1.32 annualized dividend and a dividend yield of 9.67%. Owl Rock Capital’s dividend payout ratio (DPR) is presently 83.02%.
Insider Activity
In other Owl Rock Capital news, CEO Craig Packer bought 75,600 shares of Owl Rock Capital stock in a transaction that occurred on Friday, May 19th. The shares were bought at an average price of $13.23 per share, with a total value of $1,000,188.00. Following the acquisition, the chief executive officer now owns 300,716 shares in the company, valued at $3,978,472.68. The purchase was disclosed in a filing with the Securities & Exchange Commission, which can be accessed through this hyperlink. In related news, Director Edward H. Dalelio purchased 3,000 shares of Owl Rock Capital stock in a transaction that occurred on Wednesday, May 17th. The shares were acquired at an average cost of $12.89 per share, for a total transaction of $38,670.00. Following the transaction, the director now directly owns 3,000 shares in the company, valued at $38,670. The transaction was disclosed in a document filed with the Securities & Exchange Commission, which can be accessed through the SEC website. Also, CEO Craig Packer purchased 75,600 shares of Owl Rock Capital stock in a transaction that occurred on Friday, May 19th. The shares were bought at an average price of $13.23 per share, for a total transaction of $1,000,188.00. Following the completion of the transaction, the chief executive officer now owns 300,716 shares in the company, valued at $3,978,472.68. The disclosure for this purchase can be found here. In the last three months, insiders have bought 88,314 shares of company stock worth $1,168,194. 0.10% of the stock is currently owned by insiders.
Institutional Investors Weigh In On Owl Rock Capital
Large investors have recently added to or reduced their stakes in the company. Citigroup Inc. bought a new stake in shares of Owl Rock Capital during the 1st quarter valued at about $38,000. PNC Financial Services Group Inc. boosted its stake in shares of Owl Rock Capital by 234.3% during the 1st quarter. PNC Financial Services Group Inc. now owns 46,072 shares of the technology company’s stock valued at $680,000 after purchasing an additional 32,290 shares in the last quarter. Great West Life Assurance Co. Can boosted its stake in shares of Owl Rock Capital by 12.2% during the 1st quarter. Great West Life Assurance Co. Can now owns 138,527 shares of the technology company’s stock valued at $2,177,000 after purchasing an additional 15,015 shares in the last quarter. Cetera Investment Advisers boosted its position in shares of Owl Rock Capital by 6.1% during the first quarter. Cetera Investment Advisers now owns 31,214 shares of the technology company’s stock valued at $461,000 after purchasing an additional 1,791 shares in the last quarter. Finally, Parkside Financial Bank & Trust bought a new stake in shares of Owl Rock Capital during the first quarter valued at approximately $42,000. Institutional investors own 42.21% of the company’s stock.
About Owl Rock Capital
Owl Rock Capital Corp non traded business development company seeks investment opportunities in middle market companies located in the United States with an EBITDA of USD 10 – 250 million and annual revenue of USD 50 million – 2.5 billion. The fund focuses on broad range of sectors including business services, healthcare services, pharma & healthcare technology, aerospace & defense, software & technology and manufacturing & industrials.
Recommended Stories
- Get a free copy of the StockNews.com research report on Owl Rock Capital (ORCC)
- MarketBeat Week in Review – 5/29 – 6/2
- Trading Channel Breakout in Lululemon Brought by Earnings
- What Should Investors Make of These 3 Dividend Cuts?
- Constellation Brands Taps into Growth: Analysts Bullish on Stock
- CrowdStrike: Another Tech Stock to Buy on the Dip
Receive News & Ratings for Owl Rock Capital Daily - Enter your email address below to receive a concise daily summary of the latest news and analysts' ratings for Owl Rock Capital and related companies with MarketBeat.com's FREE daily email newsletter.