C
Blue Owl Capital Inc. OWL
$9.77 -$0.08-0.79% NYSE
Recommendation
Dividend Power Score
Prev Close
Volume
Avg Vol (90D)
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

03/31/2026 12/31/2025 09/30/2025 06/30/2025 03/31/2025
Revenue 19.26% 25.04% 27.24% 31.81% 32.99%
Total Other Revenue -- -- -- -- --
Total Revenue 19.26% 25.04% 27.24% 31.81% 32.99%
Cost of Revenue 20.96% 28.20% 31.30% 38.16% 35.45%
Gross Profit 18.09% 22.93% 24.49% 27.64% 31.34%
SG&A Expenses 34.61% 41.04% 53.91% 49.95% 54.55%
Depreciation & Amortization 21.43% 38.99% 46.07% 43.19% 2.06%
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 24.10% 32.90% 38.58% 41.57% 31.58%
Operating Income 9.10% 9.72% 6.06% 13.78% 36.05%
Income Before Tax 5.39% -25.85% -46.98% -29.55% 17.89%
Income Tax Expenses 45.93% -13.03% -41.82% -28.78% 11.03%
Earnings from Continuing Operations 0.96% -27.34% -47.56% -29.64% 18.69%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -3.27% 27.09% 46.28% 33.13% -15.27%
Net Income -5.42% -28.06% -51.44% -18.22% 29.26%
EBIT 9.10% 9.72% 6.06% 13.78% 36.05%
EBITDA 12.63% 17.39% 16.25% 21.67% 25.51%
EPS Basic -20.10% -41.15% -59.78% -32.87% 7.99%
Normalized Basic EPS 5.72% 101.23% 137.06% 110.24% 45.46%
EPS Diluted -37.55% -62.33% 63.02% 419.39% 596.08%
Normalized Diluted EPS 37.05% 250.21% 186.91% 62.54% 31.08%
Average Basic Shares Outstanding 14.60% 19.28% 23.22% 25.39% 23.74%
Average Diluted Shares Outstanding -14.45% -12.54% 15.50% 114.23% 44.36%
Dividend Per Share 18.30% 25.00% 25.74% 26.56% 27.50%
Payout Ratio 0.50% 1.06% 2.21% 0.96% 0.25%