Owl Rock Capital Co. (NYSE: ORCC – Get a rating) Vice President Alexis Maged purchased 29,595 shares of the company in a transaction that took place on Friday, September 9. The shares were purchased at an average price of $13.01 per share, with a total value of $385,030.95. Following the transaction, the vice president now directly owns 48,435 shares of the company, valued at $630,139.35. The acquisition was disclosed in a filing with the SEC, which is available via the SEC website.
Performance of Owl Rock Capital stock
ORCC traded at $0.06 during midday trading on Monday, hitting $13.01. The company had a trading volume of 1,547,253 shares, compared to an average volume of 2,159,617. The company has a quick ratio of 1.05, a current ratio of 1.05 and a leverage ratio of 1, 24. The company has a 50-day moving average of $12.97 and a two-hundred-day moving average of $13.62. The company has a market capitalization of $5.12 billion, a P/E ratio of 15.89 and a beta of 0.77. Owl Rock Capital Co. has a 1-year low of $12.09 and a 1-year high of $15.33.
Owl Rock Capital Announces Dividend
The company also recently declared a quarterly dividend, which will be paid on Tuesday, November 15. Shareholders of record on Friday, September 30 will receive a dividend of $0.31. This represents a dividend of $1.24 on an annualized basis and a yield of 9.53%. The ex-date of this dividend is Thursday, September 29. Owl Rock Capital’s payout ratio is 151.22%.
Owl Rock Capital Institutional Trading
A number of hedge funds and other institutional investors have recently bought and sold shares of ORCC. Key Financial Inc purchased a new stake in shares of Owl Rock Capital during the second quarter worth approximately $26,000. Nauset Wealth Management. LLC purchased a new equity stake in Owl Rock Capital during the first quarter worth approximately $34,000. AGF Investments LLC purchased a new stake in shares of Owl Rock Capital during the first quarter worth approximately $38,000. Citigroup Inc. purchased a new stake in shares of Owl Rock Capital during the first quarter worth approximately $38,000. Finally, Worth Asset Management LLC purchased a new equity stake from Owl Rock Capital during the first quarter at a value of approximately $38,000. Hedge funds and other institutional investors hold 43.85% of the company’s shares.
A Wall Street analyst gives his opinion
A number of stock analysts have commented on the company. Wells Fargo & Company cut its price target on Owl Rock Capital from $13.75 to $12.00 and set an “underweight” rating on the stock in a Wednesday, Aug. 3 research note. JMP Securities cut its price target on Owl Rock Capital from $16.00 to $15.00 and gave the stock a “market outperformance” rating in a Monday, August 8 research note. Compass Point lowered its price target on Owl Rock Capital to $15.50 in a Tuesday, August 9 research report. Royal Bank of Canada lowered its price target on Owl Rock Capital from $16.00 to $15.00 and set an “outperform” rating for the stock in a Tuesday, August 9 research report. Finally, Hovde Group lowered its price target on Owl Rock Capital to $14.00 in a Friday, May 20 report. One financial analyst has assigned the stock a sell rating and four have assigned the stock a buy rating. According to MarketBeat.com, the company has a consensus rating of “Moderate Buy” and an average target price of $14.58.
Owl Rock Capital Company Profile
Owl Rock Capital Corporation is a business development company. The fund invests in senior secured or unsecured loans, subordinated loans or mezzanine loans and also considers equity-linked securities including warrants and preferred shares, also pursues investments in preferred shares and investments in common stock.
This instant news alert was powered by MarketBeat’s narrative science technology and financial data to provide readers with the fastest and most accurate reports. This story was reviewed by MarketBeat’s editorial team prior to publication. Please send questions or comments about this story to firstname.lastname@example.org.
Before you consider Owl Rock Capital, you’ll want to hear this.
MarketBeat tracks daily the highest rated and most successful research analysts on Wall Street and the stocks they recommend to their clients. MarketBeat has identified the five stocks that top analysts are quietly whispering to their clients to buy now before the market takes off…and Owl Rock Capital wasn’t on the list.
Although Owl Rock Capital currently has a “Moderate Buy” rating among analysts, top-rated analysts believe these five stocks are better buys.
See the five actions here