Owl Rock Capital Co. (NYSE:ORCC) major shareholder Of The University Of C. Regents sold 124,437 shares of the business's stock in a transaction dated Wednesday, June 16th. The shares were sold at an average price of $14.91, for a total transaction of $1,855,355.67. Following the completion of the sale, the insider now owns 39,139,093 shares of the company's stock, valued at approximately $583,563,876.63. The transaction was disclosed in a legal filing with the SEC, which is accessible through this link. Major shareholders that own more than 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 Monday, May 24th, Of The University Of C. Regents sold 125,000 shares of Owl Rock Capital stock. The shares were sold at an average price of $14.40, for a total transaction of $1,800,000.00.
- 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.
Owl Rock Capital stock traded down $0.18 during mid-day trading on Thursday, reaching $14.67. 62,845 shares of the company traded hands, compared to its average volume of 1,297,897. The company has a quick ratio of 1.16, a current ratio of 1.16 and a debt-to-equity ratio of 0.96. Owl Rock Capital Co. has a fifty-two week low of $11.12 and a fifty-two week high of $14.97. The firm has a market capitalization of $5.74 billion, a P/E ratio of 6.72 and a beta of 1.06. The company has a fifty day moving average price of $14.36.
Owl Rock Capital (NYSE:ORCC) last issued its quarterly earnings results on Wednesday, May 5th. The technology company reported $0.26 earnings per share (EPS) for the quarter, missing the Zacks' consensus estimate of $0.29 by ($0.03). Owl Rock Capital had a net margin of 104.64% and a return on equity of 8.30%. The company had revenue of $221.57 million for the quarter, compared to analyst estimates of $231.03 million. Research analysts anticipate that Owl Rock Capital Co. will post 1.21 EPS for the current year.
The firm also recently disclosed a quarterly dividend, which will be paid on Friday, August 13th. Stockholders of record on Wednesday, June 30th will be issued a $0.31 dividend. This represents a $1.24 annualized dividend and a dividend yield of 8.45%. The ex-dividend date is Tuesday, June 29th. Owl Rock Capital's dividend payout ratio (DPR) is currently 93.23%.
Hedge funds have recently added to or reduced their stakes in the company. GP Brinson Investments LLC purchased a new stake in shares of Owl Rock Capital in the 1st quarter valued at $8,166,000. Tranquility Partners LLC boosted its holdings in shares of Owl Rock Capital by 68.5% in the 1st quarter. Tranquility Partners LLC now owns 161,831 shares of the technology company's stock valued at $2,228,000 after acquiring an additional 65,812 shares during the last quarter. Dynamic Technology Lab Private Ltd purchased a new stake in Owl Rock Capital during the fourth quarter worth $423,000. Renaissance Technologies LLC boosted its holdings in Owl Rock Capital by 9.8% during the fourth quarter. Renaissance Technologies LLC now owns 952,964 shares of the technology company's stock worth $12,065,000 after buying an additional 85,064 shares in the last quarter. Finally, Advisors Asset Management Inc. boosted its holdings in Owl Rock Capital by 260.4% during the first quarter. Advisors Asset Management Inc. now owns 63,963 shares of the technology company's stock worth $881,000 after buying an additional 46,216 shares in the last quarter. 45.37% of the stock is currently owned by institutional investors and hedge funds.
Several research firms have recently commented on ORCC. Oppenheimer began coverage on shares of Owl Rock Capital in a report on Wednesday, March 31st. They issued an "outperform" rating and a $15.00 price target for the company. Janney Montgomery Scott upgraded shares of Owl Rock Capital from a "neutral" rating to a "buy" rating and set a $15.00 price target for the company in a report on Wednesday, February 24th. Finally, Royal Bank of Canada upgraded shares of Owl Rock Capital from a "sector perform" rating to an "outperform" rating and boosted their price target for the company from $13.50 to $15.00 in a report on Friday, February 26th. One investment analyst has rated the stock with a hold rating and eight have assigned a buy rating to the company's stock. Owl Rock Capital has an average rating of "Buy" and an average target price of $14.43.
Owl Rock Capital Company Profile
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.
Read More: Technical Analysis of Stocks, How Can It Help
This instant news alert was generated by narrative science technology and financial data from MarketBeat in order to provide readers with the fastest and most accurate reporting. This story was reviewed by MarketBeat's editorial team prior to publication. Please send any questions or comments about this story to [email protected]
Featured Article: Growth Stocks, What They Are, What They Are Not7 Lithium Stocks That Will Power the Electric Vehicle Boom
Demand for lithium is set to increase exponentially in the next few years. In fact, according to Statista, demand for lithium may very well double to 820,000 tons in that time. Some of that demand will come from companies that are manufacturing the batteries that we use every day. For example, lithium is an essential component of the batteries that power our mobile devices.
But the real growth will come as the United States goes all-in on electric vehicles (EVs). The Biden administration recently announced plans to have the U.S. government’s fleet of over 600,000 vehicles converted to EVs.
And as you’re aware, EV stocks are in a bubble of some sort at the moment. Some of that is due to the increasing number of companies that went public last year. However, as investors are beginning to realize, not all of these companies will be the next Tesla. In fact, some of these companies may never be successful at bringing an EV to market, at least not at the scale that will be required.
The ones that do make it will need lithium and lots of it. To help you sift through the best lithium stocks to buy, we’ve put together this special presentation.
View the "7 Lithium Stocks That Will Power the Electric Vehicle Boom"