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

09/30/2025 06/30/2025 03/31/2025 12/31/2024 09/30/2024
Revenue 21.15% 27.87% 33.14% 27.80% 39.85%
Total Other Revenue -- -- -- -- --
Total Revenue 21.15% 27.87% 33.14% 27.80% 39.85%
Cost of Revenue 22.22% 39.11% 42.75% 24.43% 49.68%
Gross Profit 20.38% 21.07% 26.75% 30.19% 33.50%
SG&A Expenses 131.96% 48.80% 51.91% 61.16% 35.94%
Depreciation & Amortization 34.92% 57.70% 59.22% 34.93% 21.07%
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 45.88% 44.45% 47.45% 33.83% 41.15%
Operating Income -27.80% -0.24% 7.40% 15.64% 37.35%
Income Before Tax -50.66% -45.92% -68.18% -12.14% 51.18%
Income Tax Expenses -37.89% -24.17% -75.14% -3.08% 20.13%
Earnings from Continuing Operations -52.30% -48.79% -67.26% -12.49% 56.39%
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings 40.93% 48.83% 66.36% 20.31% -43.63%
Net Income -78.83% -48.66% -70.39% 14.87% 97.27%
EBIT -27.80% -0.24% 7.40% 15.64% 37.35%
EBITDA -11.34% 13.00% 20.46% 21.30% 33.34%
EPS Basic -81.66% -58.13% -76.85% -10.16% 59.88%
Normalized Basic EPS -31.80% 230.71% 707.24% 32.33% -5.45%
EPS Diluted -78.65% -68.00% -93.25% 117.02% 48.83%
Normalized Diluted EPS 74.71% 234.14% 707.38% -45.69% -62.23%
Average Basic Shares Outstanding 15.97% 22.56% 28.13% 27.74% 23.34%
Average Diluted Shares Outstanding -54.82% 21.63% 28.02% 210.79% 209.12%
Dividend Per Share 25.00% 25.00% 25.00% 28.57% 28.57%
Payout Ratio 5.84% 1.93% 4.70% 0.48% -0.19%