ADVFN Logo
Registration Strip Icon for alerts Register for real-time alerts, custom portfolio, and market movers
Blue Owl Capital Inc

Blue Owl Capital Inc (OWL)

19.795
0.525
(2.72%)
Closed July 23 4:00PM
19.83
0.035
(0.18%)
After Hours: 5:19PM

Blue Owl Capital Inc Financial Summary

The current OWL market cap is 28.33B. The company's latest EPS is USD 0.0380 and P/E is 522.11.

Quarter End Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)
Total Revenue 390.99M416.94M429.65M494.04M513.34M
Operating Income 66.34M41.26M93.47M116.75M155.61M
Net Income 8.32M12.86M15.11M18.06M25.09M
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 Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)
Total Assets 8.76B8.75B8.77B8.82B8.99B
Total Liabilities 3.29B3.38B3.45B3.54B3.81B
Total Equity 5.47B5.37B5.32B5.28B5.17B
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 Mar 2023Jun 2023Sep 2023Dec 2023Mar 2024
USD ($)USD ($)USD ($)USD ($)
Operating 121.01M359.09M640.8M949.15M47.25M
Investing -34.36M-56.9M-94.11M-118.03M-15.33M
Financing -116.82M-328.96M-538.07M-795.03M19.68M
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 28.33B
Price to Earnings Ratio 522.11
Price to Sales Ratio 16.37
Price to Cash Ratio 272.15
Price to Book Ratio 5.37
Dividend Yield 3.03%

Share Statistics

Shares Outstanding 1.43B
Average Volume (1 week) 5.16M
Average Volume (1 Month) 4.64M
52 Week Change 63.08%
52 Week High 19.87
52 Week Low 10.64
Spread (Intraday) 3.18 (15.88%)

Company Info

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