Owl Rock Capital Co. (NYSE:ORCC) major shareholder Of The University Of C. Regents sold 50,000 shares of the company’s stock in a transaction that occurred on Friday, May 14th. The shares were sold at an average price of $14.18, for a total transaction of $709,000.00. Following the completion of the transaction, the insider now owns 40,754,553 shares in the company, valued at approximately $577,899,561.54. The transaction was disclosed in a filing with the SEC, which is accessible through the SEC website. Major shareholders that own at least 10% of a company’s shares are required to disclose their sales and purchases with the SEC.
Of The University Of C. Regents also recently made the following trade(s):
- On Wednesday, April 21st, Of The University Of C. Regents sold 82,878 shares of Owl Rock Capital stock. The shares were sold at an average price of $14.28, for a total transaction of $1,183,497.84.
Shares of NYSE ORCC traded up $0.03 during trading hours on Monday, hitting $14.23. 1,044,748 shares of the stock were exchanged, compared to its average volume of 1,318,590. The company has a debt-to-equity ratio of 0.76, a current ratio of 1.13 and a quick ratio of 1.13. The company’s 50 day moving average is $14.20 and its 200 day moving average is $13.55. The firm has a market capitalization of $5.57 billion, a P/E ratio of 15.47 and a beta of 1.07. Owl Rock Capital Co. has a one year low of $11.12 and a one year high of $14.64.
The company also recently disclosed a quarterly dividend, which will be paid on Friday, August 13th. Investors of record on Wednesday, June 30th will be issued a dividend of $0.31 per share. This represents a $1.24 annualized dividend and a dividend yield of 8.71%. The ex-dividend date of this dividend is Tuesday, June 29th. Owl Rock Capital’s dividend payout ratio is currently 80.52%.
Several hedge funds and other institutional investors have recently bought and sold shares of the stock. Chicago Partners Investment Group LLC raised its stake in Owl Rock Capital by 5.6% during the 4th quarter. Chicago Partners Investment Group LLC now owns 92,651 shares of the technology company’s stock valued at $1,223,000 after purchasing an additional 4,872 shares during the last quarter. Tranquility Partners LLC raised its stake in Owl Rock Capital by 68.5% during the 1st quarter. Tranquility Partners LLC now owns 161,831 shares of the technology company’s stock valued at $2,228,000 after purchasing an additional 65,812 shares during the last quarter. Dynamic Technology Lab Private Ltd acquired a new position in Owl Rock Capital during the 4th quarter valued at $423,000. Renaissance Technologies LLC raised its stake in Owl Rock Capital by 9.8% during the 4th quarter. Renaissance Technologies LLC now owns 952,964 shares of the technology company’s stock valued at $12,065,000 after purchasing an additional 85,064 shares during the last quarter. Finally, Austin Private Wealth LLC raised its stake in Owl Rock Capital by 42.1% during the 4th quarter. Austin Private Wealth LLC now owns 14,667 shares of the technology company’s stock valued at $186,000 after purchasing an additional 4,345 shares during the last quarter. 41.46% of the stock is owned by institutional investors and hedge funds.
Several analysts have commented on ORCC shares. Royal Bank of Canada raised shares of Owl Rock Capital from a “sector perform” rating to an “outperform” rating and boosted their target price for the stock from $13.50 to $15.00 in a research report on Thursday, March 4th. Janney Montgomery Scott raised shares of Owl Rock Capital from a “neutral” rating to a “buy” rating and set a $15.00 target price for the company in a research report on Wednesday, February 24th. Finally, Oppenheimer started coverage on shares of Owl Rock Capital in a research report on Wednesday, March 31st. They issued an “outperform” rating and a $15.00 target price for the company. One research analyst has rated the stock with a hold rating and eight have assigned a buy rating to the company’s stock. The company has an average rating of “Buy” and an average target price of $14.43.
About Owl Rock Capital
Owl Rock Capital Corporation is a business development company. The fund makes investments in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-related securities including warrants and preferred stocks. It seeks to invest in middle market companies based in the United States, with EBITDA between $10 million and $250 million annually and/or annual revenue of $50 million and $2.5 billion at the time of investment.
Further Reading: Dual Listing What You Need to Know
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.