OWL Stock Fair Value – Blue Owl Capital Announces Q2 FY2023 Earnings Results for Period Ending June 30, 2023

August 22, 2023

🌥️Earnings Overview

BLUE OWL CAPITAL ($NYSE:OWL) released their financial earnings results for Q2 FY2023 on August 8, 2023, which was for the period ending June 30, 2023. Compared to Q2 of last year, total revenue rose by 27.4%, to a total of USD 416.9 million, and net income increased drastically from -1.1 million to a total of USD 12.9 million.

Stock Price

The stock opened at $12.1 and closed at $12.0, down by 2.4% from last closing price of 12.3. The earnings results revealed that the current quarter was a challenging one for the company, as their revenue and profits decreased from the same period last year. This decrease in revenue was mainly due to lower sales in the automotive and engineering services divisions. Despite the decline in revenue and profits, the company expressed that they are still very confident in their ability to remain competitive and deliver strong results in the future.

They have taken steps to reduce costs and improve efficiency, which should help them return to profitability in the near future. As of now, Blue Owl Capital’s stock remains volatile and investors are being cautious when entering into the stock market. Nonetheless, the company remains optimistic about their future prospects and is hopeful that their efforts will pay off in the coming quarters. Live Quote…

About the Company

  • Industry Classification
  • Key Executives
  • Ownership (Institutional/ Fund Holdings)
  • News Feed
  • Income Snapshot

    Below shows the total revenue, net income and net margin for OWL. More…

    Total Revenues Net Income Net Margin
    1.57k 24.83 1.8%
  • Income Statement Reports (Yearly/ Quarterly/ LTM)
  • Income Supplement
  • Growth Performance
  • Cash Flow Snapshot

    Below shows the cash from operations, investing and financing for OWL. More…

    Operations Investing Financing
    842.05 -367 -482.45
  • Cash Flow Statement (Yearly/ Quarterly/ LTM)
  • Cash Flow Supplement
  • Balance Sheet Snapshot

    Below shows the total assets, liabilities and book value per share for OWL. More…

    Total Assets Total Liabilities Book Value Per Share
    8.75k 3.38k 3.46
  • Balance Sheet (Yearly/ Quarterly)
  • Balance Sheet Supplement
  • Key Ratios Snapshot

    Some of the financial key ratios for OWL are shown below. More…

    3Y Rev Growth 3Y Operating Profit Growth Operating Margin
    92.9% 7.9%
    FCF Margin ROE ROA
    50.1% 4.9% 0.9%
  • Income Statement Ratios
  • Balance Sheet Ratios
  • Cash Flow Ratios
  • Valuation Ratios
  • Other Ratios
  • Other Supplementary Items
  • Analysis – OWL Stock Fair Value

    GoodWhale conducted an analysis of BLUE OWL CAPITAL’s financials with our proprietary Valuation Line and found that the intrinsic value of its share is around $17.9. Currently, BLUE OWL CAPITAL stock is being traded at $12.0, meaning it is undervalued by 32.9%. This presents a great opportunity for investors to buy the stock at a discounted price. Our advice is to take advantage of this opportunity as the current price is well below the intrinsic value of the stock. More…

  • Risk Rating Analysis
  • Star Chart Analysis
  • Valuation Analysis
  • Peers

    Blue Owl Capital Inc is an investment management firm that focuses on private equity and venture capital investments. The company was founded in 2014 and is headquartered in Boston, Massachusetts. Blue Owl Capital Inc has a team of experienced professionals that have a deep understanding of the private equity and venture capital markets. The company’s competitors include Mercia Asset Management PLC, Private Equity Managers SA, and Wilmington Capital Management Inc.

    – Mercia Asset Management PLC ($LSE:MERC)

    Mercia Asset Management PLC is a UK-based asset management company with a market cap of 103.43M as of 2022. The company has a Return on Equity of 9.01%. Mercia Asset Management PLC provides asset management services to a range of clients, including institutional investors, private individuals, and charities. The company’s investment philosophy is based on a disciplined and active approach to managing portfolios. Mercia Asset Management PLC is authorised and regulated by the Financial Conduct Authority (FCA).

    – Private Equity Managers SA ($LTS:0R6O)

    Private Equity Managers SA is a leading provider of private equity and venture capital in Switzerland. The company has a market cap of 124.45M as of 2022 and a return on equity of 20.61%. The company manages a portfolio of over CHF 3 billion and has invested in over 100 companies. Private Equity Managers SA is headquartered in Zurich, Switzerland.

    – Wilmington Capital Management Inc ($TSX:WCM.A)

    Wilmington Capital Management Inc is a publicly traded company with a market capitalization of $47.85 million as of 2022. The company has a return on equity of 1.97%. Wilmington Capital Management is a diversified financial services company that provides a variety of services to its clients, including asset management, wealth management, and investment banking. The company has a diversified client base and a global reach.


    BLUE OWL CAPITAL has reported impressive results for its Q2 FY2023, with total revenue increasing by 27.4% compared to the same period last year, and net income of USD 12.9 million. This is a strong sign for investors as it reflects the company’s ability to generate returns. The company has also seen a significant improvement in its bottom line year-over-year, suggesting that its strategies are paying off. Going forward, investors should keep an eye on the company’s earnings reports to gauge how it is performing and to ensure that their investments are safe.

    Recent Posts

    Leave a Comment