Financhill
Sell
32

OWL Quote, Financials, Valuation and Earnings

Last price:
$13.64
Seasonality move :
-4.87%
Day range:
$13.45 - $14.16
52-week range:
$13.25 - $26.35
Dividend yield:
6.11%
P/E ratio:
310.89x
P/S ratio:
4.44x
P/B ratio:
4.05x
Volume:
23.1M
Avg. volume:
11.4M
1-year change:
-45.44%
Market cap:
$9.3B
Revenue:
$2.3B
EPS (TTM):
$0.05

Price Performance History

Performance vs. Valuation Benchmarks

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Competitors

Company Revenue Forecast Earnings Forecast Revenue Growth Forecast Earnings Growth Forecast Analyst Price Target Median
OWL
Blue Owl Capital, Inc.
$700.6M $0.22 6.28% 7365.19% $20.12
ARES
Ares Management Corp.
$1.3B $1.69 -0.3% 2589.47% $194.63
BX
Blackstone, Inc.
$3.7B $1.54 19.47% 73.01% $173.82
KKR
KKR & Co., Inc.
$1.8B $1.16 -27.47% 4.91% $159.27
OBDC
Blue Owl Capital Corp.
$451.4M $0.36 23.34% -7.41% $14.50
OTF
Blue Owl Technology Finance
$327.7M $0.34 85.35% 1.83% $15.78
Company Price Analyst Target Market Cap P/E Ratio Dividend per Share Dividend Yield Price / LTM Sales
OWL
Blue Owl Capital, Inc.
$13.99 $20.12 $9.3B 310.89x $0.23 6.11% 4.44x
ARES
Ares Management Corp.
$149.67 $194.63 $33B 63.77x $1.12 2.99% 5.31x
BX
Blackstone, Inc.
$142.42 $173.82 $116.5B 36.83x $1.29 2.64% 7.92x
KKR
KKR & Co., Inc.
$114.98 $159.27 $102.5B 48.98x $0.19 0.64% 6.10x
OBDC
Blue Owl Capital Corp.
$12.15 $14.50 $6.2B 8.63x $0.37 12.18% 3.53x
OTF
Blue Owl Technology Finance
$13.40 $15.78 $6.3B 7.69x $0.35 0% 5.32x
Company Total Debt / Total Capital Beta Debt to Equity Quick Ratio
OWL
Blue Owl Capital, Inc.
62.19% 1.119 24.95% 0.22x
ARES
Ares Management Corp.
73.99% 1.493 32.31% 0.26x
BX
Blackstone, Inc.
60.56% 1.597 9.56% 0.23x
KKR
KKR & Co., Inc.
64.77% 1.930 33.35% 1.80x
OBDC
Blue Owl Capital Corp.
55.59% 0.283 148.9% 1.03x
OTF
Blue Owl Technology Finance
38.14% 0.000 79.94% 1.05x
Company Gross Profit Operating Income Return on Invested Capital Return on Common Equity EBIT Margin Free Cash Flow
OWL
Blue Owl Capital, Inc.
$629.5M $112.8M 2.37% 3.68% 15.5% $422.5M
ARES
Ares Management Corp.
$1.6B $723.5M 5.63% 15.17% 35.71% $1.3B
BX
Blackstone, Inc.
$4.5B $2.5B 17.94% 29.16% 54.92% $865.6M
KKR
KKR & Co., Inc.
$2.5B $1.8B 4.39% 7.76% 30.01% $3B
OBDC
Blue Owl Capital Corp.
$350.8M $278.8M 4.19% 9.49% 61.72% $137.1M
OTF
Blue Owl Technology Finance
$222.7M $314.5M 5.93% 9.86% 98.15% $159.8M

Blue Owl Capital, Inc. vs. Competitors

  • Which has Higher Returns OWL or ARES?

    Ares Management Corp. has a net margin of 6.51% compared to Blue Owl Capital, Inc.'s net margin of 26.14%. Blue Owl Capital, Inc.'s return on equity of 3.68% beat Ares Management Corp.'s return on equity of 15.17%.

    Company Gross Margin Earnings Per Share Invested Capital
    OWL
    Blue Owl Capital, Inc.
    86.47% $0.01 $10B
    ARES
    Ares Management Corp.
    76.9% $1.15 $21.4B
  • What do Analysts Say About OWL or ARES?

    Blue Owl Capital, Inc. has a consensus price target of $20.12, signalling upside risk potential of 43.79%. On the other hand Ares Management Corp. has an analysts' consensus of $194.63 which suggests that it could grow by 30.04%. Given that Blue Owl Capital, Inc. has higher upside potential than Ares Management Corp., analysts believe Blue Owl Capital, Inc. is more attractive than Ares Management Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OWL
    Blue Owl Capital, Inc.
    8 3 0
    ARES
    Ares Management Corp.
    5 8 0
  • Is OWL or ARES More Risky?

    Blue Owl Capital, Inc. has a beta of 1.126, which suggesting that the stock is 12.627% more volatile than S&P 500. In comparison Ares Management Corp. has a beta of 1.535, suggesting its more volatile than the S&P 500 by 53.525%.

  • Which is a Better Dividend Stock OWL or ARES?

    Blue Owl Capital, Inc. has a quarterly dividend of $0.23 per share corresponding to a yield of 6.11%. Ares Management Corp. offers a yield of 2.99% to investors and pays a quarterly dividend of $1.12 per share. Blue Owl Capital, Inc. pays 346.59% of its earnings as a dividend. Ares Management Corp. pays out 179.62% of its earnings as a dividend. Neither of these payout ratios are sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OWL or ARES?

    Blue Owl Capital, Inc. quarterly revenues are $728M, which are smaller than Ares Management Corp. quarterly revenues of $2B. Blue Owl Capital, Inc.'s net income of $47.4M is lower than Ares Management Corp.'s net income of $529.8M. Notably, Blue Owl Capital, Inc.'s price-to-earnings ratio is 310.89x while Ares Management Corp.'s PE ratio is 63.77x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Blue Owl Capital, Inc. is 4.44x versus 5.31x for Ares Management Corp.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OWL
    Blue Owl Capital, Inc.
    4.44x 310.89x $728M $47.4M
    ARES
    Ares Management Corp.
    5.31x 63.77x $2B $529.8M
  • Which has Higher Returns OWL or BX?

    Blackstone, Inc. has a net margin of 6.51% compared to Blue Owl Capital, Inc.'s net margin of 43.77%. Blue Owl Capital, Inc.'s return on equity of 3.68% beat Blackstone, Inc.'s return on equity of 29.16%.

    Company Gross Margin Earnings Per Share Invested Capital
    OWL
    Blue Owl Capital, Inc.
    86.47% $0.01 $10B
    BX
    Blackstone, Inc.
    99.14% $1.30 $35.2B
  • What do Analysts Say About OWL or BX?

    Blue Owl Capital, Inc. has a consensus price target of $20.12, signalling upside risk potential of 43.79%. On the other hand Blackstone, Inc. has an analysts' consensus of $173.82 which suggests that it could grow by 22.05%. Given that Blue Owl Capital, Inc. has higher upside potential than Blackstone, Inc., analysts believe Blue Owl Capital, Inc. is more attractive than Blackstone, Inc..

    Company Buy Ratings Hold Ratings Sell Ratings
    OWL
    Blue Owl Capital, Inc.
    8 3 0
    BX
    Blackstone, Inc.
    8 11 0
  • Is OWL or BX More Risky?

    Blue Owl Capital, Inc. has a beta of 1.126, which suggesting that the stock is 12.627% more volatile than S&P 500. In comparison Blackstone, Inc. has a beta of 1.755, suggesting its more volatile than the S&P 500 by 75.492%.

  • Which is a Better Dividend Stock OWL or BX?

    Blue Owl Capital, Inc. has a quarterly dividend of $0.23 per share corresponding to a yield of 6.11%. Blackstone, Inc. offers a yield of 2.64% to investors and pays a quarterly dividend of $1.29 per share. Blue Owl Capital, Inc. pays 346.59% of its earnings as a dividend. Blackstone, Inc. pays out 121.2% of its earnings as a dividend. Neither of these payout ratios are sufficient to cover dividend payouts with earnings for the foreseeable future.

  • Which has Better Financial Ratios OWL or BX?

    Blue Owl Capital, Inc. quarterly revenues are $728M, which are smaller than Blackstone, Inc. quarterly revenues of $4.5B. Blue Owl Capital, Inc.'s net income of $47.4M is lower than Blackstone, Inc.'s net income of $2B. Notably, Blue Owl Capital, Inc.'s price-to-earnings ratio is 310.89x while Blackstone, Inc.'s PE ratio is 36.83x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Blue Owl Capital, Inc. is 4.44x versus 7.92x for Blackstone, Inc.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OWL
    Blue Owl Capital, Inc.
    4.44x 310.89x $728M $47.4M
    BX
    Blackstone, Inc.
    7.92x 36.83x $4.5B $2B
  • Which has Higher Returns OWL or KKR?

    KKR & Co., Inc. has a net margin of 6.51% compared to Blue Owl Capital, Inc.'s net margin of 30.7%. Blue Owl Capital, Inc.'s return on equity of 3.68% beat KKR & Co., Inc.'s return on equity of 7.76%.

    Company Gross Margin Earnings Per Share Invested Capital
    OWL
    Blue Owl Capital, Inc.
    86.47% $0.01 $10B
    KKR
    KKR & Co., Inc.
    41.5% $0.90 $130.1B
  • What do Analysts Say About OWL or KKR?

    Blue Owl Capital, Inc. has a consensus price target of $20.12, signalling upside risk potential of 43.79%. On the other hand KKR & Co., Inc. has an analysts' consensus of $159.27 which suggests that it could grow by 38.52%. Given that Blue Owl Capital, Inc. has higher upside potential than KKR & Co., Inc., analysts believe Blue Owl Capital, Inc. is more attractive than KKR & Co., Inc..

    Company Buy Ratings Hold Ratings Sell Ratings
    OWL
    Blue Owl Capital, Inc.
    8 3 0
    KKR
    KKR & Co., Inc.
    12 2 0
  • Is OWL or KKR More Risky?

    Blue Owl Capital, Inc. has a beta of 1.126, which suggesting that the stock is 12.627% more volatile than S&P 500. In comparison KKR & Co., Inc. has a beta of 1.994, suggesting its more volatile than the S&P 500 by 99.385%.

  • Which is a Better Dividend Stock OWL or KKR?

    Blue Owl Capital, Inc. has a quarterly dividend of $0.23 per share corresponding to a yield of 6.11%. KKR & Co., Inc. offers a yield of 0.64% to investors and pays a quarterly dividend of $0.19 per share. Blue Owl Capital, Inc. pays 346.59% of its earnings as a dividend. KKR & Co., Inc. pays out 21.06% of its earnings as a dividend. KKR & Co., Inc.'s payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Blue Owl Capital, Inc.'s is not.

  • Which has Better Financial Ratios OWL or KKR?

    Blue Owl Capital, Inc. quarterly revenues are $728M, which are smaller than KKR & Co., Inc. quarterly revenues of $6B. Blue Owl Capital, Inc.'s net income of $47.4M is lower than KKR & Co., Inc.'s net income of $1.8B. Notably, Blue Owl Capital, Inc.'s price-to-earnings ratio is 310.89x while KKR & Co., Inc.'s PE ratio is 48.98x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Blue Owl Capital, Inc. is 4.44x versus 6.10x for KKR & Co., Inc.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OWL
    Blue Owl Capital, Inc.
    4.44x 310.89x $728M $47.4M
    KKR
    KKR & Co., Inc.
    6.10x 48.98x $6B $1.8B
  • Which has Higher Returns OWL or OBDC?

    Blue Owl Capital Corp. has a net margin of 6.51% compared to Blue Owl Capital, Inc.'s net margin of 28.37%. Blue Owl Capital, Inc.'s return on equity of 3.68% beat Blue Owl Capital Corp.'s return on equity of 9.49%.

    Company Gross Margin Earnings Per Share Invested Capital
    OWL
    Blue Owl Capital, Inc.
    86.47% $0.01 $10B
    OBDC
    Blue Owl Capital Corp.
    77.66% $0.25 $17.1B
  • What do Analysts Say About OWL or OBDC?

    Blue Owl Capital, Inc. has a consensus price target of $20.12, signalling upside risk potential of 43.79%. On the other hand Blue Owl Capital Corp. has an analysts' consensus of $14.50 which suggests that it could grow by 19.34%. Given that Blue Owl Capital, Inc. has higher upside potential than Blue Owl Capital Corp., analysts believe Blue Owl Capital, Inc. is more attractive than Blue Owl Capital Corp..

    Company Buy Ratings Hold Ratings Sell Ratings
    OWL
    Blue Owl Capital, Inc.
    8 3 0
    OBDC
    Blue Owl Capital Corp.
    7 2 0
  • Is OWL or OBDC More Risky?

    Blue Owl Capital, Inc. has a beta of 1.126, which suggesting that the stock is 12.627% more volatile than S&P 500. In comparison Blue Owl Capital Corp. has a beta of 0.667, suggesting its less volatile than the S&P 500 by 33.268%.

  • Which is a Better Dividend Stock OWL or OBDC?

    Blue Owl Capital, Inc. has a quarterly dividend of $0.23 per share corresponding to a yield of 6.11%. Blue Owl Capital Corp. offers a yield of 12.18% to investors and pays a quarterly dividend of $0.37 per share. Blue Owl Capital, Inc. pays 346.59% of its earnings as a dividend. Blue Owl Capital Corp. pays out 97.03% of its earnings as a dividend. Blue Owl Capital Corp.'s payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Blue Owl Capital, Inc.'s is not.

  • Which has Better Financial Ratios OWL or OBDC?

    Blue Owl Capital, Inc. quarterly revenues are $728M, which are larger than Blue Owl Capital Corp. quarterly revenues of $451.8M. Blue Owl Capital, Inc.'s net income of $47.4M is lower than Blue Owl Capital Corp.'s net income of $128.2M. Notably, Blue Owl Capital, Inc.'s price-to-earnings ratio is 310.89x while Blue Owl Capital Corp.'s PE ratio is 8.63x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Blue Owl Capital, Inc. is 4.44x versus 3.53x for Blue Owl Capital Corp.. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OWL
    Blue Owl Capital, Inc.
    4.44x 310.89x $728M $47.4M
    OBDC
    Blue Owl Capital Corp.
    3.53x 8.63x $451.8M $128.2M
  • Which has Higher Returns OWL or OTF?

    Blue Owl Technology Finance has a net margin of 6.51% compared to Blue Owl Capital, Inc.'s net margin of 73.32%. Blue Owl Capital, Inc.'s return on equity of 3.68% beat Blue Owl Technology Finance's return on equity of 9.86%.

    Company Gross Margin Earnings Per Share Invested Capital
    OWL
    Blue Owl Capital, Inc.
    86.47% $0.01 $10B
    OTF
    Blue Owl Technology Finance
    69.51% $0.50 $13B
  • What do Analysts Say About OWL or OTF?

    Blue Owl Capital, Inc. has a consensus price target of $20.12, signalling upside risk potential of 43.79%. On the other hand Blue Owl Technology Finance has an analysts' consensus of $15.78 which suggests that it could grow by 17.75%. Given that Blue Owl Capital, Inc. has higher upside potential than Blue Owl Technology Finance, analysts believe Blue Owl Capital, Inc. is more attractive than Blue Owl Technology Finance.

    Company Buy Ratings Hold Ratings Sell Ratings
    OWL
    Blue Owl Capital, Inc.
    8 3 0
    OTF
    Blue Owl Technology Finance
    4 4 0
  • Is OWL or OTF More Risky?

    Blue Owl Capital, Inc. has a beta of 1.126, which suggesting that the stock is 12.627% more volatile than S&P 500. In comparison Blue Owl Technology Finance has a beta of 0.000, suggesting its less volatile than the S&P 500 by 100%.

  • Which is a Better Dividend Stock OWL or OTF?

    Blue Owl Capital, Inc. has a quarterly dividend of $0.23 per share corresponding to a yield of 6.11%. Blue Owl Technology Finance offers a yield of 0% to investors and pays a quarterly dividend of $0.35 per share. Blue Owl Capital, Inc. pays 346.59% of its earnings as a dividend. Blue Owl Technology Finance pays out -72.04% of its earnings as a dividend.

  • Which has Better Financial Ratios OWL or OTF?

    Blue Owl Capital, Inc. quarterly revenues are $728M, which are larger than Blue Owl Technology Finance quarterly revenues of $320.4M. Blue Owl Capital, Inc.'s net income of $47.4M is lower than Blue Owl Technology Finance's net income of $234.9M. Notably, Blue Owl Capital, Inc.'s price-to-earnings ratio is 310.89x while Blue Owl Technology Finance's PE ratio is 7.69x. Generally a lower price-to-earnings ratio signals a stock is trading at a lower multiple of earnings and is a better value. Another key metric is the price-to-sales ratio, which for Blue Owl Capital, Inc. is 4.44x versus 5.32x for Blue Owl Technology Finance. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OWL
    Blue Owl Capital, Inc.
    4.44x 310.89x $728M $47.4M
    OTF
    Blue Owl Technology Finance
    5.32x 7.69x $320.4M $234.9M

SEE THE 1% OF STOCKS YOU NEED TO OWN FOR MASSIVE RETURNS

GET BETTER TRADE IDEAS

Popular

How Big Will the SpaceX IPO Be?
How Big Will the SpaceX IPO Be?

Operated up to now as a private business, SpaceX will…

Where Will ISRG Stock Be in 5 Years?
Where Will ISRG Stock Be in 5 Years?

Intuitive Surgical (NASDAQ:ISRG) is the innovative medical tech business behind…

Is Kratos Stock a Good Investment?
Is Kratos Stock a Good Investment?

UAV and hypersonic system defense contractor Kratos (NASDAQ:KTOS) has swung…

Stock Ideas

Buy
59
Is NVDA Stock a Buy?

Market Cap: $4.7T
P/E Ratio: 66x

Buy
61
Is GOOG Stock a Buy?

Market Cap: $4.1T
P/E Ratio: 42x

Buy
51
Is GOOGL Stock a Buy?

Market Cap: $4.1T
P/E Ratio: 42x

Alerts

Buy
78
GDXU alert for Jan 31

MicroSectors Gold Miners 3X Leveraged ETN [GDXU] is down 38.85% over the past day.

Buy
67
PFSI alert for Jan 30

PennyMac Financial Services, Inc. [PFSI] is down 33.21% over the past day.

Buy
88
JNUG alert for Jan 30

Direxion Daily Junior Gold Miners Idx Bull 2X Shs [JNUG] is down 26.98% over the past day.

THE #1 STOCK ANALYSIS TOOL
TO MAKE SMARTER BUY AND SELL DECISIONS

Show me the best stock