Owl Rock Capital (NYSE:ORCC) Receives New Price Target of $15.00 at JMP Securities
Owl Rock Capital (NYSE: ORCC – Get a rating) had its target price lowered by JMP Securities from $16.00 to $15.00 in a research report released on Monday, Target Stock Advisor reports. The brokerage currently has a “market outperforming” rating on shares of the tech company. JMP Securities’ price target indicates a potential upside of 11.61% from the company’s previous close.
Other equity research analysts have also recently released reports on the stock. The Hovde Group reduced its target price on shares of Owl Rock Capital to $14.00 in a Friday, May 20 research report. Wells Fargo & Company cut its price target on Owl Rock Capital from $13.75 to $12.00 and set an “underweight” rating for the company in a Wednesday, Aug. 3 research note.
Owl Rock Capital trades up 2.3%
NYSE: ORCC was up $0.30 during Monday trading hours, hitting $13.44. The stock recorded a trading volume of 39,527 shares, compared to an average volume of 2,259,527 shares. The company has a market capitalization of $5.30 billion, a price-earnings ratio of 16.44 and a beta of 0.80. Owl Rock Capital has a 1-year low of $12.09 and a 1-year high of $15.33. The company has a debt ratio of 1.24, a quick ratio of 1.05 and a current ratio of 1.05. The company’s 50-day moving average is $12.82 and its 200-day moving average is $13.87.
Insider Activity at Owl Rock Capital
In other news, Director Melissa Weiler bought 8,000 shares of the company in a trade dated 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 transaction, the director now owns 28,000 shares of the company, valued at $353,640. The purchase was disclosed in a legal filing with the SEC, which is available via this hyperlink. 0.11% of the shares are currently held by insiders of the company.
Institutional entries and exits
A number of large investors have recently changed their positions in ORCC. Bank of America Corp DE increased its stake in shares of Owl Rock Capital by 16.4% in the first quarter. Bank of America Corp DE now owns 7,901,756 shares of the technology company valued at $116,788,000 after acquiring an additional 1,114,470 shares during the period. Van ECK Associates Corp increased its stake in shares of Owl Rock Capital by 63.4% during the second quarter. Van ECK Associates Corp now owns 4,789,943 shares of the technology company valued at $59,060,000 after purchasing an additional 1,858,623 shares during the period. Royal Bank of Canada increased its equity stake in Owl Rock Capital by 24.0% during the first quarter. Royal Bank of Canada now owns 4,734,437 shares of the tech company valued at $69,974,000 after buying an additional 916,815 shares last quarter. The Robert Wood Johnson Foundation increased its stake in Owl Rock Capital by 2.3% in the second quarter. The Robert Wood Johnson Foundation now owns 4,218,864 shares of the technology company worth $52,019,000 after acquiring an additional 95,662 shares during the period. Finally, Enstar Group LTD increased its stake in Owl Rock Capital by 4,616.7% in the 1st quarter. Enstar Group LTD now owns 3,865,455 shares of the technology company worth $57,131,000 after acquiring an additional 3,783,502 shares during the period. Hedge funds and other institutional investors own 42.26% of the company’s shares.
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 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 [email protected]
Before you consider Owl Rock Capital, you’ll want to hear this.
MarketBeat tracks Wall Street’s top-rated, top-performing research analysts daily 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