Owl Rock Capital Co. (NYSE:ORCC – Get Rating) saw strong growth in short-term interest in May. As of May 31, there was short interest totaling 8,670,000 shares, a growth of 125.2% from the May 15 total of 3,850,000 shares. Based on an average daily trading volume of 2,710,000 shares, the short interest ratio is currently 3.2 days. Approximately 2.3% of the company’s shares are sold short.
ORCC shares were down $0.08 on Friday, hitting $13.26. 2,340,280 shares were traded, against an average volume of 2,367,168. The company has a current ratio of 1.12, a quick ratio of 1.12 and a debt ratio of 1.20. The company has a market capitalization of $5.23 billion, a P/E ratio of 10.28 and a beta of 0.82. The company has a 50-day moving average of $14.01 and a 200-day moving average of $14.34. Owl Rock Capital has a fifty-two week low of $12.53 and a fifty-two week high of $15.33.
Owl Rock Capital (NYSE:ORCC – Get Rating) last released quarterly earnings data on Wednesday, May 4. The tech company reported earnings per share of $0.31 for the quarter, missing the consensus estimate of $0.33 per ($0.02). The company posted revenue of $264.16 million for the quarter, versus analyst estimates of $272.74 million. Owl Rock Capital had a return on equity of 8.67% and a net margin of 48.03%. As a group, research analysts expect Owl Rock Capital to post 1.27 EPS for the current fiscal year.
The company also recently declared a quarterly dividend, which will be paid on Monday, August 15. Investors of record on Thursday, June 30 will receive a dividend of $0.31 per share. The ex-dividend date is Wednesday, June 29. This represents an annualized dividend of $1.24 and a yield of 9.35%. Owl Rock Capital’s dividend payout ratio (DPR) is currently 96.12%.
In related news, director Melissa Weiler acquired 8,000 shares of the company in a transaction that took place on Tuesday, May 24. The shares were acquired at an average price of $12.63 per share, for a total transaction of $101,040.00. Following the completion of the acquisition, the director now owns 28,000 shares of the company, valued at approximately $353,640. The purchase was disclosed in a legal filing with the Securities & Exchange Commission, accessible via this hyperlink. 0.11% of the shares are currently held by insiders of the company.
A number of hedge funds and other institutional investors have recently changed their holdings in ORCC. Enstar Group LTD increased its position in Owl Rock Capital by 4,616.7% during the first quarter. Enstar Group LTD now owns 3,865,455 shares of the technology company valued at $57,131,000 after purchasing an additional 3,783,502 shares in the last quarter. Border to Coast Pensions Partnership Ltd purchased a new stake in Owl Rock Capital in the first quarter valued at approximately $25,424,000. Bank of America Corp DE increased its stake in Owl Rock Capital by 27.0% in the fourth quarter. Bank of America Corp DE now owns 6,787,286 shares of the technology company valued at $96,108,000 after purchasing an additional 1,441,048 shares during the period. Royal Bank of Canada increased its stake in Owl Rock Capital by 24.0% in the first quarter. Royal Bank of Canada now owns 4,734,437 shares of the technology company valued at $69,974,000 after purchasing an additional 916,815 shares during the period. Finally, Invesco Ltd. increased its stake in Owl Rock Capital by 198.0% in the fourth quarter. Invesco Ltd. now owns 1,317,313 shares of the technology company valued at $18,653,000 after purchasing an additional 875,252 shares during the period. 42.26% of the shares are held by hedge funds and other institutional investors.
Several equity research analysts have published reports on the company. Hovde Group lowered its price target on Owl Rock Capital to $14.00 in a Friday, May 20 report. Raymond James raised his price target on Owl Rock Capital from $15.50 to $16.00 and gave the stock an “outperform” rating in a Friday, February 25 report.
Owl Rock Capital Company Profile (Get an assessment)
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 storytelling 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 [email protected]
Should you invest $1,000 in Owl Rock Capital right now?
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 “Buy” rating among analysts, top-rated analysts believe these five stocks are better buys.
See the 5 actions here