Market Cap 6.06B
Revenue (ttm) 1.58B
Net Income (ttm) 753.61M
EPS (ttm) N/A
PE Ratio 8.28
Forward PE 9.14
Profit Margin 47.63%
Debt to Equity Ratio 1.30
Volume 2,696,600
Avg Vol 2,706,188
Day's Range N/A - N/A
Shares Out 390.22M
Stochastic %K 61%
Beta 0.83
Analysts Sell
Price Target $15.85

Latest News on OBDC

Retirement Income: Great 7-11% Yields You Can Count On

Feb 5, 2025, 8:00 AM EST - 17 days ago

Retirement Income: Great 7-11% Yields You Can Count On

ARCC BEP GBDC


My Top 10 BDCs For 2025

Jan 2, 2025, 7:00 AM EST - 7 weeks ago

My Top 10 BDCs For 2025

ARCC BXSL CGBD CSWC FDUS HTGC KBDC


2 Magnificent Dividend Deals For A Rich Retirement

Dec 28, 2024, 8:00 AM EST - 2 months ago

2 Magnificent Dividend Deals For A Rich Retirement

ARCC O WPC


I'm Putting +9% Yields Under My Income Tree

Dec 14, 2024, 10:30 AM EST - 2 months ago

I'm Putting +9% Yields Under My Income Tree

SAR


Recurring Income: 2 Magnificent Bargains Up To 10% Yield

Dec 14, 2024, 8:00 AM EST - 2 months ago

Recurring Income: 2 Magnificent Bargains Up To 10% Yield

ARCC SLB


BDC Weekly Review: PIK Is At Record High

Oct 26, 2024, 3:19 AM EDT - 4 months ago

BDC Weekly Review: PIK Is At Record High

BXSL MSDL NCDL PSEC


2 Undervalued Income Titans Yielding 8-10%

Oct 3, 2024, 8:20 AM EDT - 5 months ago

2 Undervalued Income Titans Yielding 8-10%

ET


The Best BDC To Buy For Fed Rate Cuts

Sep 26, 2024, 7:05 AM EDT - 5 months ago

The Best BDC To Buy For Fed Rate Cuts

ARCC BIZD BXSL FSK GBDC HTGC MAIN


Mortgage REITs Surging

Jul 21, 2024, 6:29 PM EDT - 7 months ago

Mortgage REITs Surging

ACRE AGNC ARCC ARR BXMT CIM DX


8-11% Dividend Yields To Buy In July 2024

Jul 8, 2024, 4:57 PM EDT - 8 months ago

8-11% Dividend Yields To Buy In July 2024

AMC ARCC BXSL EPR ET O OWL


I'm Locking 7-10% Yields In This Upside-Down Market

Jul 5, 2024, 8:10 AM EDT - 8 months ago

I'm Locking 7-10% Yields In This Upside-Down Market

ARCC BTI BXSL MO PM SPY


Buy The Drop On These 6-10% Yielding Bargains

Jun 13, 2024, 8:05 AM EDT - 9 months ago

Buy The Drop On These 6-10% Yielding Bargains

ARCC BEP GBDC


I'm Buying Up To 10% Yield For Robust Payback

Jun 5, 2024, 8:10 AM EDT - 9 months ago

I'm Buying Up To 10% Yield For Robust Payback

ARCC BBDC KIM