Owl Rock Capital Stock Overview and Investment Analysis

Author

Reads 469

A small owl sitting on a rock
Credit: pexels.com, A small owl sitting on a rock

Owl Rock Capital is a leading alternative investment manager with a strong track record of delivering returns for its investors.

The firm was founded in 2014 and has since grown to become one of the largest alternative asset managers in the world.

Owl Rock Capital's investment strategy focuses on providing capital to middle-market companies across a range of industries.

The firm's experienced team of investment professionals has a deep understanding of the markets and a proven ability to identify and invest in successful businesses.

Consider reading: Trophy Rock

Stock Information

Owl Rock Capital Stock is a publicly traded company listed on the New York Stock Exchange (NYSE) under the ticker symbol ORCC.

The company has a market capitalization of over $10 billion, making it one of the largest business development companies (BDCs) in the US.

Owl Rock Capital Stock has a dividend yield of around 7%, which is relatively high compared to other BDCs.

The company's dividend payout ratio is around 70%, indicating that it pays out a significant portion of its income as dividends to shareholders.

Owl Rock Capital Stock has a history of stable dividend payments, with a payout streak of over 10 years.

The company's shares have been trading on the NYSE since 2019, when it completed its initial public offering (IPO).

Company Details

A barn owl perched among rocks in Tarapacá, Chile, showcasing its natural habitat.
Credit: pexels.com, A barn owl perched among rocks in Tarapacá, Chile, showcasing its natural habitat.

Owl Rock Capital Stock has a unique ownership structure, with a significant portion held by its investors, including funds managed by BlackRock and Fidelity Investments.

Owl Rock Capital's headquarters is located in New York City, USA.

The company's stock is listed on the New York Stock Exchange (NYSE) under the ticker symbol ORCC.

Owl Rock Capital Stock has a history of steady growth, with a compound annual growth rate (CAGR) of 10% over the past five years.

The company's financials are overseen by a board of directors, which includes experienced professionals in the finance industry.

Owl Rock Capital Stock has a market capitalization of over $10 billion, making it a significant player in the alternative investment space.

Financial Data

Owl Rock Capital's financial data is publicly available, and it's essential to understand this information before making any investment decisions.

The company's dividend history is consistent, with a quarterly dividend of $1.48 paid out in 2024, $1.34 in 2023, and $1.26 in 2022.

Broaden your view: Vanguard Index Funds S

Snowy owl perched calmly among rocks and trees in natural woodland setting.
Credit: pexels.com, Snowy owl perched calmly among rocks and trees in natural woodland setting.

Owl Rock Capital's NAV/Share has been steadily increasing, reaching $15.15 as of March 31, 2023.

Here's a breakdown of the company's TTM (Trailing Twelve Months) snapshot as of March 31, 2023:

Owl Rock Capital's management fee structure includes a base management fee of 1.5%, an NOI incentive fee of 17.5%, and a capital gains fee of 17.5%.

Frequently Asked Questions

What is Owl Rock stock price today?

The current stock price for Owl Rock Capital Corp is $15.47. Check our latest updates for the most accurate and up-to-date stock information.

What happened to Owl Rock Capital?

Owl Rock Capital was renamed to Blue Owl Capital Corporation on July 6, 2023, and its ticker symbol changed to OBDC from ORCC. This change did not affect the company's day-to-day business operations.

Alexander Kassulke

Lead Assigning Editor

Alexander Kassulke serves as a seasoned Assigning Editor, guiding the content strategy and ensuring a robust coverage of financial markets. His expertise lies in technical analysis, particularly in dissecting indicators that shape market trends. Under his leadership, the publication has expanded its analytical depth, offering readers insightful perspectives on complex financial metrics.

Love What You Read? Stay Updated!

Join our community for insights, tips, and more.