Blue Owl Capital Corp (OBDC)

$15.35

-0.14

(-0.9%)

Market is closed - opens 7 PM, 19 Jul 2024

Performance

  • $15.27
    $15.54
    $15.35
    downward going graph

    0.52%

    Downside

    Day's Volatility :1.74%

    Upside

    1.22%

    downward going graph
  • $11.79
    $16.51
    $15.35
    downward going graph

    23.19%

    Downside

    52 Weeks Volatility :28.59%

    Upside

    7.03%

    downward going graph

Returns

PeriodBlue Owl Capital CorpIndex (Russel 2000)
3 Months
0.26%
0.0%
6 Months
2.79%
0.0%
1 Year
9.47%
0.0%
3 Years
9.62%
-18.2%

Highlights

Market Capitalization
6.1B
Book Value
$15.47
Dividend Share
1.38
Dividend Yield
10.69%
Earnings Per Share (EPS)
1.98
PE Ratio
7.92
Wall Street Target Price
16.54
Profit Margin
48.25%
Operating Margin TTM
76.87%
Return On Assets TTM
5.67%
Return On Equity TTM
12.96%
Revenue TTM
1.6B
Revenue Per Share TTM
4.12
Quarterly Revenue Growth YOY
5.800000000000001%
Gross Profit TTM
1.2B
Diluted Eps TTM
1.98
Quarterly Earnings Growth YOY
-0.09
EPS Estimate Current Year
1.88
EPS Estimate Next Year
1.78
EPS Estimate Current Quarter
0.48
EPS Estimate Next Quarter
0.48

Analyst Recommendation

Buy
    83%Buy
    11%Hold
    5%Sell
Based on 18 Wall street analysts offering stock ratings for Blue Owl Capital Corp(by analysts ranked 0 to 5 stars)
Based on 18 analyst
  • Current
  • 1M Ago
  • 3M Ago
Buy
15
15
15
Hold
2
2
2
Sell
1
1
1

Analyst Forecast

What analysts predicted

Upside of 7.75%

Current $15.35
Target $16.54

Technicals Summary

Sell

Neutral

Buy

Blue Owl Capital Corp is currently not in a favorable trading position ( SELL ) according to technical analysis indicators.

Peers

Company Name1 Month6 Month1 Year3 Years5 Years
Blue Owl Capital Corp
Blue Owl Capital Corp
-1.78%
2.79%
9.47%
9.62%
0.0%
Paypal Holdings, Inc.
Paypal Holdings, Inc.
3.59%
-1.37%
-17.65%
-79.23%
-48.91%
Capital One Financial Corporation
Capital One Financial Corporation
8.83%
19.65%
28.78%
-2.7%
68.4%
American Express Co.
American Express Co.
9.01%
39.03%
40.4%
53.53%
94.67%
Mastercard Inc.
Mastercard Inc.
0.23%
4.75%
13.31%
23.45%
63.0%
Visa, Inc.
Visa, Inc.
-0.34%
1.7%
13.26%
13.43%
51.06%
Company NameP/E RatioP/B RatioPEG RatioEPSROEROADiv YieldBVPS
Blue Owl Capital Corp
Blue Owl Capital Corp
7.92
7.92
NA
1.88
0.13
0.06
0.11
15.47
Paypal Holdings, Inc.
Paypal Holdings, Inc.
15.57
15.57
0.59
4.24
0.21
0.04
NA
19.66
Capital One Financial Corporation
Capital One Financial Corporation
11.71
11.71
1.86
13.47
0.09
0.01
0.02
138.6
American Express Co.
American Express Co.
20.58
20.58
2.25
12.98
0.33
0.04
0.01
40.01
Mastercard Inc.
Mastercard Inc.
35.2
35.2
1.56
14.3
1.86
0.23
0.01
7.78
Visa, Inc.
Visa, Inc.
30.12
30.12
1.71
9.95
0.47
0.16
0.01
19.45
Company NameAnalyst ViewMarket Cap5 Years Return %PE RatioProfit Margin
Blue Owl Capital Corp
Blue Owl Capital Corp
Buy
$6.1B
0.0%
7.92
48.25%
Paypal Holdings, Inc.
Paypal Holdings, Inc.
Hold
$64.7B
-48.91%
15.57
14.26%
Capital One Financial Corporation
Capital One Financial Corporation
Hold
$57.1B
68.4%
11.71
19.31%
American Express Co.
American Express Co.
Buy
$179.6B
94.67%
20.58
15.81%
Mastercard Inc.
Mastercard Inc.
Buy
$412.3B
63.0%
35.2
46.09%
Visa, Inc.
Visa, Inc.
Buy
$550.9B
51.06%
30.12
53.87%

Insights on Blue Owl Capital Corp

  • Increasing Revenue

    Revenue is up for the last 2 quarters, 205.43M → 394.38M (in $), with an average increase of 47.9% per quarter

  • Decreasing Net Profit

    Netprofit is down for the last 3 quarters, 206.93M → 182.51M (in $), with an average decrease of 6.1% per quarter

  • Vs AXP

    In the last 1 year, American Express Co. has given 40.4% return, outperforming this stock by 30.9%

  • Vs AXP

    In the last 3 years, American Express Co. has given 47.0% return, outperforming this stock by 38.7%

Corporate Announcements

  • Blue Owl Capital Corp Dividends March,2025

    In the quarter ending March,2025. Blue Owl Capital Corp has declared dividend of $0.06

    Read More

Company Information

online resources (nasdaq: orcc) powers financial interactions between millions of consumers and the company’s financial institution and biller clients, including 17 of the top 50 us banks and 6 of the top 12 us card issuers. backed by its proprietary payments gateway that links banks directly with billers, the company provides web and phone-based financial services, electronic payments and marketing services to drive consumer adoption. founded in 1989, online resources has been recognized for its high growth and product innovation. it is the largest financial technology provider dedicated to the online channel. orcc is headquartered in chantilly, va with regional offices in parsippany and princeton, nj, woodland hills and pleasanton, ca, and columbus, oh. for more information, visit www.orcc.com. awards and recognition: online banking report innovation of the year award deloitte & touch fast 500 fortune small business 100 collection advisory top 100 technology products washington post

Organization
Blue Owl Capital Corp
Employees
0
CEO
Mr. Craig William Packer
Industry
Miscellaneous

FAQs