DV
Dividend Vision

OWL — Blue Owl Capital Inc.

Blue Owl Capital Inc. (OWL)

OWL pays a 7.59% distribution rate, quarterly. Its Distribution Safety Score™ is 55 (Caution), giving a Safety-Adjusted Yield of 4.17%. Distributions grew 3.5% over the past year. Total return is 51.5% over the past 5.7 years, 78.8 points behind SPY at 130.3%. Its deepest 1-year drawdown was 57.0%.

Blue Owl Capital is an alternative asset manager providing permanent capital solutions to middle-market companies, large alternative asset managers, and corporate real estate owners, with offerings spanning direct lending, alternative credit, GP strategic capital products, and real estate financing and acquisitions. The company distributes quarterly with a high current distribution rate. This structure appeals to income-focused investors seeking exposure to alternative asset management and credit strategies.

OWL key facts

Distribution Safety Score™
55 · Caution
Safety-Adjusted Yield
4.17%
Asset type
Stock
Asset class
Equity
Inception date
12/14/2020
Distribution rate
7.59%
Distribution frequency
Quarterly
Trailing yield
7.45%
Last close
$12.22
Market cap
$29,845,397,504
Average volume
13062100.0
Last dividend
$0.2300
Ex-dividend date
08/31/2026
Beta
1.185
Payout ratio
1.046
P/E ratio
101.8333
Forward P/E
13.245
EPS
$0.12