Financhill
Sell
48

OBDC Quote, Financials, Valuation and Earnings

Last price:
$13.89
Seasonality move :
-0.61%
Day range:
$13.79 - $13.95
52-week range:
$12.11 - $16.91
Dividend yield:
10.66%
P/E ratio:
9.08x
P/S ratio:
8.14x
P/B ratio:
1.19x
Volume:
2.2M
Avg. volume:
4M
1-year change:
-14.1%
Market cap:
$7.1B
Revenue:
$665.8M
EPS (TTM):
$1.53

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
OBDC
Blue Owl Capital
$469.6M $0.43 243.71% 36.2% $15.78
DHIL
Diamond Hill Investment Group
-- -- -- -- --
OCSL
Oaktree Specialty Lending
$84.4M $0.49 724.72% 4361.3% $14.10
OWL
Blue Owl Capital
$626.5M $0.18 16.52% 248.53% $21.67
TRIN
Trinity Capital
$67.9M $0.52 144.65% 74.68% $16.07
TSLX
Sixth Street Specialty Lending
$116.7M $0.55 69.57% 3.81% $23.06
Company Price Analyst Target Market Cap P/E Ratio Dividend per Share Dividend Yield Price / LTM Sales
OBDC
Blue Owl Capital
$13.89 $15.78 $7.1B 9.08x $0.37 10.66% 8.14x
DHIL
Diamond Hill Investment Group
$140.09 -- $382.1M 9.48x $1.50 4.28% 2.51x
OCSL
Oaktree Specialty Lending
$13.79 $14.10 $1.2B 106.08x $0.47 15.37% 22.13x
OWL
Blue Owl Capital
$18.48 $21.67 $11.6B 142.15x $0.18 3.9% 6.14x
TRIN
Trinity Capital
$14.25 $16.07 $895.3M 6.92x $0.51 14.32% 4.60x
TSLX
Sixth Street Specialty Lending
$21.27 $23.06 $2B 11.25x $0.46 9.78% 8.37x
Company Total Debt / Total Capital Beta Debt to Equity Quick Ratio
OBDC
Blue Owl Capital
55.61% 0.155 126.4% 2.32x
DHIL
Diamond Hill Investment Group
-- 0.897 -- 3.21x
OCSL
Oaktree Specialty Lending
49.55% 0.335 107.06% 1.24x
OWL
Blue Owl Capital
57.73% 0.948 19.18% 1.69x
TRIN
Trinity Capital
51.61% 0.328 98.36% 0.83x
TSLX
Sixth Street Specialty Lending
53.53% 0.473 87.73% 1.33x
Company Gross Profit Operating Income Return on Invested Capital Return on Common Equity EBIT Margin Free Cash Flow
OBDC
Blue Owl Capital
-- -- 4.47% 9.93% 155.31% $446M
DHIL
Diamond Hill Investment Group
$18.9M $13.1M 24.93% 24.93% 31.14% -$11.3M
OCSL
Oaktree Specialty Lending
-- -- 0.29% 0.61% 19.39% $62M
OWL
Blue Owl Capital
$357.5M $77.3M 1.11% 1.61% 11.54% $4.2M
TRIN
Trinity Capital
-- -- 7.79% 16.53% 104.18% $18.3M
TSLX
Sixth Street Specialty Lending
-- -- 5.14% 11.02% 138.62% $149.9M

Blue Owl Capital vs. Competitors

  • Which has Higher Returns OBDC or DHIL?

    Diamond Hill Investment Group has a net margin of 91.69% compared to Blue Owl Capital's net margin of 24.7%. Blue Owl Capital's return on equity of 9.93% beat Diamond Hill Investment Group's return on equity of 24.93%.

    Company Gross Margin Earnings Per Share Invested Capital
    OBDC
    Blue Owl Capital
    -- $0.40 $13.4B
    DHIL
    Diamond Hill Investment Group
    45.11% $3.77 $169M
  • What do Analysts Say About OBDC or DHIL?

    Blue Owl Capital has a consensus price target of $15.78, signalling upside risk potential of 13.57%. On the other hand Diamond Hill Investment Group has an analysts' consensus of -- which suggests that it could fall by --. Given that Blue Owl Capital has higher upside potential than Diamond Hill Investment Group, analysts believe Blue Owl Capital is more attractive than Diamond Hill Investment Group.

    Company Buy Ratings Hold Ratings Sell Ratings
    OBDC
    Blue Owl Capital
    6 3 0
    DHIL
    Diamond Hill Investment Group
    0 0 0
  • Is OBDC or DHIL More Risky?

    Blue Owl Capital has a beta of 0.713, which suggesting that the stock is 28.719% less volatile than S&P 500. In comparison Diamond Hill Investment Group has a beta of 0.752, suggesting its less volatile than the S&P 500 by 24.85%.

  • Which is a Better Dividend Stock OBDC or DHIL?

    Blue Owl Capital has a quarterly dividend of $0.37 per share corresponding to a yield of 10.66%. Diamond Hill Investment Group offers a yield of 4.28% to investors and pays a quarterly dividend of $1.50 per share. Blue Owl Capital pays 110.18% of its earnings as a dividend. Diamond Hill Investment Group pays out 38.29% of its earnings as a dividend. Diamond Hill Investment Group's payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Blue Owl Capital's is not.

  • Which has Better Financial Ratios OBDC or DHIL?

    Blue Owl Capital quarterly revenues are $168.9M, which are larger than Diamond Hill Investment Group quarterly revenues of $42M. Blue Owl Capital's net income of $154.9M is higher than Diamond Hill Investment Group's net income of $10.4M. Notably, Blue Owl Capital's price-to-earnings ratio is 9.08x while Diamond Hill Investment Group's PE ratio is 9.48x. 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 is 8.14x versus 2.51x for Diamond Hill Investment Group. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OBDC
    Blue Owl Capital
    8.14x 9.08x $168.9M $154.9M
    DHIL
    Diamond Hill Investment Group
    2.51x 9.48x $42M $10.4M
  • Which has Higher Returns OBDC or OCSL?

    Oaktree Specialty Lending has a net margin of 91.69% compared to Blue Owl Capital's net margin of 90.2%. Blue Owl Capital's return on equity of 9.93% beat Oaktree Specialty Lending's return on equity of 0.61%.

    Company Gross Margin Earnings Per Share Invested Capital
    OBDC
    Blue Owl Capital
    -- $0.40 $13.4B
    OCSL
    Oaktree Specialty Lending
    -- -$0.42 $2.9B
  • What do Analysts Say About OBDC or OCSL?

    Blue Owl Capital has a consensus price target of $15.78, signalling upside risk potential of 13.57%. On the other hand Oaktree Specialty Lending has an analysts' consensus of $14.10 which suggests that it could grow by 2.25%. Given that Blue Owl Capital has higher upside potential than Oaktree Specialty Lending, analysts believe Blue Owl Capital is more attractive than Oaktree Specialty Lending.

    Company Buy Ratings Hold Ratings Sell Ratings
    OBDC
    Blue Owl Capital
    6 3 0
    OCSL
    Oaktree Specialty Lending
    1 5 0
  • Is OBDC or OCSL More Risky?

    Blue Owl Capital has a beta of 0.713, which suggesting that the stock is 28.719% less volatile than S&P 500. In comparison Oaktree Specialty Lending has a beta of 0.744, suggesting its less volatile than the S&P 500 by 25.64%.

  • Which is a Better Dividend Stock OBDC or OCSL?

    Blue Owl Capital has a quarterly dividend of $0.37 per share corresponding to a yield of 10.66%. Oaktree Specialty Lending offers a yield of 15.37% to investors and pays a quarterly dividend of $0.47 per share. Blue Owl Capital pays 110.18% of its earnings as a dividend. Oaktree Specialty Lending pays out 305.35% 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 OBDC or OCSL?

    Blue Owl Capital quarterly revenues are $168.9M, which are larger than Oaktree Specialty Lending quarterly revenues of -$40.2M. Blue Owl Capital's net income of $154.9M is higher than Oaktree Specialty Lending's net income of -$36.2M. Notably, Blue Owl Capital's price-to-earnings ratio is 9.08x while Oaktree Specialty Lending's PE ratio is 106.08x. 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 is 8.14x versus 22.13x for Oaktree Specialty Lending. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OBDC
    Blue Owl Capital
    8.14x 9.08x $168.9M $154.9M
    OCSL
    Oaktree Specialty Lending
    22.13x 106.08x -$40.2M -$36.2M
  • Which has Higher Returns OBDC or OWL?

    Blue Owl Capital has a net margin of 91.69% compared to Blue Owl Capital's net margin of 1.09%. Blue Owl Capital's return on equity of 9.93% beat Blue Owl Capital's return on equity of 1.61%.

    Company Gross Margin Earnings Per Share Invested Capital
    OBDC
    Blue Owl Capital
    -- $0.40 $13.4B
    OWL
    Blue Owl Capital
    52.31% -- $9.6B
  • What do Analysts Say About OBDC or OWL?

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

    Company Buy Ratings Hold Ratings Sell Ratings
    OBDC
    Blue Owl Capital
    6 3 0
    OWL
    Blue Owl Capital
    9 4 0
  • Is OBDC or OWL More Risky?

    Blue Owl Capital has a beta of 0.713, which suggesting that the stock is 28.719% less volatile than S&P 500. In comparison Blue Owl Capital has a beta of 0.000, suggesting its less volatile than the S&P 500 by 100%.

  • Which is a Better Dividend Stock OBDC or OWL?

    Blue Owl Capital has a quarterly dividend of $0.37 per share corresponding to a yield of 10.66%. Blue Owl Capital offers a yield of 3.9% to investors and pays a quarterly dividend of $0.18 per share. Blue Owl Capital pays 110.18% of its earnings as a dividend. Blue Owl Capital pays out 336.12% 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 OBDC or OWL?

    Blue Owl Capital quarterly revenues are $168.9M, which are smaller than Blue Owl Capital quarterly revenues of $683.5M. Blue Owl Capital's net income of $154.9M is higher than Blue Owl Capital's net income of $7.4M. Notably, Blue Owl Capital's price-to-earnings ratio is 9.08x while Blue Owl Capital's PE ratio is 142.15x. 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 is 8.14x versus 6.14x for Blue Owl Capital. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OBDC
    Blue Owl Capital
    8.14x 9.08x $168.9M $154.9M
    OWL
    Blue Owl Capital
    6.14x 142.15x $683.5M $7.4M
  • Which has Higher Returns OBDC or TRIN?

    Trinity Capital has a net margin of 91.69% compared to Blue Owl Capital's net margin of 72.73%. Blue Owl Capital's return on equity of 9.93% beat Trinity Capital's return on equity of 16.53%.

    Company Gross Margin Earnings Per Share Invested Capital
    OBDC
    Blue Owl Capital
    -- $0.40 $13.4B
    TRIN
    Trinity Capital
    -- $0.74 $1.7B
  • What do Analysts Say About OBDC or TRIN?

    Blue Owl Capital has a consensus price target of $15.78, signalling upside risk potential of 13.57%. On the other hand Trinity Capital has an analysts' consensus of $16.07 which suggests that it could grow by 12.78%. Given that Blue Owl Capital has higher upside potential than Trinity Capital, analysts believe Blue Owl Capital is more attractive than Trinity Capital.

    Company Buy Ratings Hold Ratings Sell Ratings
    OBDC
    Blue Owl Capital
    6 3 0
    TRIN
    Trinity Capital
    5 1 1
  • Is OBDC or TRIN More Risky?

    Blue Owl Capital has a beta of 0.713, which suggesting that the stock is 28.719% less volatile than S&P 500. In comparison Trinity Capital has a beta of 0.000, suggesting its less volatile than the S&P 500 by 100%.

  • Which is a Better Dividend Stock OBDC or TRIN?

    Blue Owl Capital has a quarterly dividend of $0.37 per share corresponding to a yield of 10.66%. Trinity Capital offers a yield of 14.32% to investors and pays a quarterly dividend of $0.51 per share. Blue Owl Capital pays 110.18% of its earnings as a dividend. Trinity Capital pays out 88.7% of its earnings as a dividend. Trinity Capital's payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Blue Owl Capital's is not.

  • Which has Better Financial Ratios OBDC or TRIN?

    Blue Owl Capital quarterly revenues are $168.9M, which are larger than Trinity Capital quarterly revenues of $63.1M. Blue Owl Capital's net income of $154.9M is higher than Trinity Capital's net income of $45.9M. Notably, Blue Owl Capital's price-to-earnings ratio is 9.08x while Trinity Capital's PE ratio is 6.92x. 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 is 8.14x versus 4.60x for Trinity Capital. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OBDC
    Blue Owl Capital
    8.14x 9.08x $168.9M $154.9M
    TRIN
    Trinity Capital
    4.60x 6.92x $63.1M $45.9M
  • Which has Higher Returns OBDC or TSLX?

    Sixth Street Specialty Lending has a net margin of 91.69% compared to Blue Owl Capital's net margin of 78.23%. Blue Owl Capital's return on equity of 9.93% beat Sixth Street Specialty Lending's return on equity of 11.02%.

    Company Gross Margin Earnings Per Share Invested Capital
    OBDC
    Blue Owl Capital
    -- $0.40 $13.4B
    TSLX
    Sixth Street Specialty Lending
    -- $0.39 $3.4B
  • What do Analysts Say About OBDC or TSLX?

    Blue Owl Capital has a consensus price target of $15.78, signalling upside risk potential of 13.57%. On the other hand Sixth Street Specialty Lending has an analysts' consensus of $23.06 which suggests that it could grow by 8.4%. Given that Blue Owl Capital has higher upside potential than Sixth Street Specialty Lending, analysts believe Blue Owl Capital is more attractive than Sixth Street Specialty Lending.

    Company Buy Ratings Hold Ratings Sell Ratings
    OBDC
    Blue Owl Capital
    6 3 0
    TSLX
    Sixth Street Specialty Lending
    4 1 0
  • Is OBDC or TSLX More Risky?

    Blue Owl Capital has a beta of 0.713, which suggesting that the stock is 28.719% less volatile than S&P 500. In comparison Sixth Street Specialty Lending has a beta of 0.821, suggesting its less volatile than the S&P 500 by 17.946%.

  • Which is a Better Dividend Stock OBDC or TSLX?

    Blue Owl Capital has a quarterly dividend of $0.37 per share corresponding to a yield of 10.66%. Sixth Street Specialty Lending offers a yield of 9.78% to investors and pays a quarterly dividend of $0.46 per share. Blue Owl Capital pays 110.18% of its earnings as a dividend. Sixth Street Specialty Lending pays out 90.44% of its earnings as a dividend. Sixth Street Specialty Lending's payout ratio is sufficient to cover dividend payouts with earnings for the foreseeable future, but Blue Owl Capital's is not.

  • Which has Better Financial Ratios OBDC or TSLX?

    Blue Owl Capital quarterly revenues are $168.9M, which are larger than Sixth Street Specialty Lending quarterly revenues of $47.2M. Blue Owl Capital's net income of $154.9M is higher than Sixth Street Specialty Lending's net income of $37M. Notably, Blue Owl Capital's price-to-earnings ratio is 9.08x while Sixth Street Specialty Lending's PE ratio is 11.25x. 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 is 8.14x versus 8.37x for Sixth Street Specialty Lending. Usually stocks with elevated PS ratios are considered overvalued.

    Company Price/Sales Ratio Price/Earnings Ratio Quarterly Revenue Quarterly Net Income
    OBDC
    Blue Owl Capital
    8.14x 9.08x $168.9M $154.9M
    TSLX
    Sixth Street Specialty Lending
    8.37x 11.25x $47.2M $37M

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

GET BETTER TRADE IDEAS

Popular

3 Recession-Proof ETFs to Invest in Now
3 Recession-Proof ETFs to Invest in Now

The U.S. gross domestic product (GDP) contracted 0.3% during the…

Is Butterfly Network the Best Small-Cap Stock?
Is Butterfly Network the Best Small-Cap Stock?

Brought to public trading by an SPAC merger in early…

Is Spotify a Millionaire-Maker Stock?
Is Spotify a Millionaire-Maker Stock?

Spotify (NYSE:SPOT) may seem like an expensive proposition trading closer…

Stock Ideas

Buy
68
Is MSFT Stock a Buy?

Market Cap: $3.3T
P/E Ratio: 37x

Sell
39
Is AAPL Stock a Buy?

Market Cap: $3T
P/E Ratio: 33x

Buy
61
Is NVDA Stock a Buy?

Market Cap: $2.8T
P/E Ratio: 40x

Alerts

Buy
60
RGC alert for May 10

Regencell Bioscience Holdings [RGC] is up 79.25% over the past day.

Buy
97
NGVC alert for May 10

Natural Grocers by Vitamin Cottage [NGVC] is up 30.26% over the past day.

Sell
38
ONTO alert for May 10

Onto Innovation [ONTO] is down 30.17% over the past day.

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

Show me the best stock