Blue Owl Capital Corp (OBDC)

$15.22

+0.12

(+0.79%)

Live

Performance

  • $15.10
    $15.22
    $15.22
    downward going graph

    0.79%

    Downside

    Day's Volatility :0.79%

    Upside

    0.0%

    downward going graph
  • $12.99
    $16.91
    $15.22
    downward going graph

    14.65%

    Downside

    52 Weeks Volatility :23.18%

    Upside

    9.99%

    downward going graph

Returns

PeriodBlue Owl Capital CorpIndex (Russel 2000)
3 Months
-2.39%
0.0%
6 Months
-4.37%
0.0%
1 Year
13.28%
0.0%
3 Years
4.43%
-23.0%

Highlights

Market Capitalization
5.9B
Book Value
$15.36
Dividend Share
1.42
Dividend Yield
9.78%
Earnings Per Share (EPS)
1.79
PE Ratio
8.45
Wall Street Target Price
16.02
Profit Margin
43.61%
Operating Margin TTM
75.78%
Return On Assets TTM
5.62%
Return On Equity TTM
11.73%
Revenue TTM
1.6B
Revenue Per Share TTM
4.12
Quarterly Revenue Growth YOY
0.6%
Gross Profit TTM
1.2B
Diluted Eps TTM
1.79
Quarterly Earnings Growth YOY
-0.38
EPS Estimate Current Year
1.9
EPS Estimate Next Year
1.73
EPS Estimate Current Quarter
0.47
EPS Estimate Next Quarter
0.46

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 5.26%

Current $15.22
Target $16.02

Technicals Summary

Sell

Neutral

Buy

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

Peers

Company Name1 Month6 Month1 Year3 Years5 Years
Blue Owl Capital Corp
Blue Owl Capital Corp
1.0%
-4.37%
13.28%
4.43%
-10.44%
Paypal Holdings, Inc.
Paypal Holdings, Inc.
4.21%
28.09%
51.43%
-66.72%
-20.21%
Capital One Financial Corporation
Capital One Financial Corporation
5.14%
8.0%
75.96%
-4.02%
74.15%
American Express Co.
American Express Co.
3.55%
18.79%
91.43%
55.96%
132.5%
Mastercard Inc.
Mastercard Inc.
3.86%
13.05%
34.58%
44.95%
88.24%
Visa, Inc.
Visa, Inc.
0.69%
6.72%
25.52%
26.22%
64.72%
Company NameP/E RatioP/B RatioPEG RatioEPSROEROADiv YieldBVPS
Blue Owl Capital Corp
Blue Owl Capital Corp
8.45
8.45
NA
1.9
0.12
0.06
0.1
15.36
Paypal Holdings, Inc.
Paypal Holdings, Inc.
19.37
19.37
1.49
4.46
0.22
0.04
NA
19.98
Capital One Financial Corporation
Capital One Financial Corporation
15.04
15.04
1.85
12.96
0.08
0.01
0.02
139.15
American Express Co.
American Express Co.
21.31
21.31
2.12
13.14
0.35
0.04
0.01
41.49
Mastercard Inc.
Mastercard Inc.
39.34
39.34
1.87
14.33
1.88
0.24
0.01
8.02
Visa, Inc.
Visa, Inc.
31.09
31.09
1.87
9.92
0.49
0.16
0.01
20.06
Company NameAnalyst ViewMarket Cap5 Years Return %PE RatioProfit Margin
Blue Owl Capital Corp
Blue Owl Capital Corp
Buy
$5.9B
-10.44%
8.45
43.61%
Paypal Holdings, Inc.
Paypal Holdings, Inc.
Hold
$81.6B
-20.21%
19.37
14.3%
Capital One Financial Corporation
Capital One Financial Corporation
Hold
$61.0B
74.15%
15.04
16.79%
American Express Co.
American Express Co.
Buy
$203.2B
132.5%
21.31
16.93%
Mastercard Inc.
Mastercard Inc.
Buy
$474.6B
88.24%
39.34
46.45%
Visa, Inc.
Visa, Inc.
Buy
$565.1B
64.72%
31.09
54.72%

Insights on Blue Owl Capital Corp

  • Increasing Revenue

    Revenue is up for the last 3 quarters, 205.43M → 396.91M (in $), with an average increase of 24.3% per quarter

  • Decreasing Net Profit

    Netprofit is down for the last 4 quarters, 206.93M → 122.22M (in $), with an average decrease of 15.0% per quarter

  • Vs AXP

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

  • Vs AXP

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

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