This ticker has not been starred yet OWL Blue Owl Capital Inc.
Investment Advice
Book value per $ invested $ 0.29
Leverage 50.45%
Market Cap $ 21.5B
PE 413.47
Dividend Yield 4.19%
Profit $ 51.9m
Margin 13.52%

Blue Owl Capital Inc. is an asset manager. The company is headquartered in New York, New York.

Subscribe Now For Access - Only $1.99 Per Month