ADVFN Logo
Registration Strip Icon for charts Register for streaming realtime charts, analysis tools, and prices.
Blue Owl Capital Inc

Blue Owl Capital Inc (OWL)

23.735
-0.035
( -0.15% )
Updated: 12:58:24

Blue Owl Capital Inc Financial Summary

The current OWL market cap is 35.45B. The company's latest EPS is USD 0.0364 and P/E is 652.75.

Quarter End Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024
USD ($)USD ($)USD ($)USD ($)
Total Revenue 429.65M494.04M513.34M549.85M600.88M
Operating Income 93.47M116.75M155.61M172.55M139.77M
Net Income 15.11M18.06M25.09M33.95M29.81M
Year End December 30 2023 2020202120222023
USD ($)USD ($)USD ($)USD ($)
Total Revenue 0823.88M1.37B1.73B
Operating Income -300k-927.27M-2.48M317.82M
Net Income -262k-376.17M-9.29M54.34M
Quarter End Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024
USD ($)USD ($)USD ($)USD ($)
Total Assets 8.77B8.82B8.99B9.66B10.75B
Total Liabilities 3.45B3.54B3.81B4.44B4.87B
Total Equity 5.32B5.28B5.17B5.22B5.88B
Year End December 30 2023 2020202120222023
USD ($)USD ($)USD ($)USD ($)
Total Assets 276.32M8.27B8.89B8.82B
Total Liabilities 9.77M2.42B3.34B3.54B
Total Equity 5M5.85B5.55B5.28B
Quarter End Sep 2023Dec 2023Mar 2024Jun 2024Sep 2024
USD ($)USD ($)USD ($)USD ($)
Operating 640.8M949.15M47.25M349.54M675.54M
Investing -94.11M-118.03M-15.33M-150.02M-591.87M
Financing -538.07M-795.03M19.68M133.07M-71.93M
Year End December 30 2023 2020202120222023
USD ($)USD ($)USD ($)USD ($)
Operating -551k281.66M728.45M949.15M
Investing -275M-1.6B-485.22M-118.03M
Financing 276.48M1.35B-217.72M-795.03M
Market Cap 35.45B
Price to Earnings Ratio 652.75
Price to Sales Ratio 20.49
Price to Cash Ratio 340.89
Price to Book Ratio 6.72
Dividend Yield 3.03%

Share Statistics

Shares Outstanding 1.49B
Average Volume (1 week) 6.7M
Average Volume (1 Month) 7.06M
52 Week Change 75.55%
52 Week High 25.03
52 Week Low 13.01
Spread (Intraday) 0.01 (0.04%)

Company Info

Company Name Blue Owl Capital Inc
Address 1521 concord pike
wilmington, delaware 19803
Website https://www.blueowl.com
Industry investment advice (6282)