Market Cap 5.81B
Revenue (ttm) 1.58B
Net Income (ttm) 753.61M
EPS (ttm) N/A
PE Ratio 7.54
Forward PE 8.51
Profit Margin 47.63%
Debt to Equity Ratio 1.30
Volume 2,832,600
Avg Vol 2,065,162
Day's Range N/A - N/A
Shares Out 390.22M
Stochastic %K 49%
Beta 0.84
Analysts Sell
Price Target $15.88

Latest News on OBDC

My Top 10 BDCs For 2025

Jan 2, 2025, 7:00 AM EST - 15 days 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 - 20 days 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 - 4 weeks 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 - 4 weeks 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 - 2 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 - 3 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 - 4 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 - 6 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 - 6 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 - 7 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 - 7 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 - 8 months ago

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

ARCC BBDC KIM


I'm Buying 6-8% Yields For An All-Weather Portfolio

May 31, 2024, 12:30 PM EDT - 8 months ago

I'm Buying 6-8% Yields For An All-Weather Portfolio

ARCC NNN O WPC


The Secret Sauce Of The Best-Performing BDCs

May 21, 2024, 7:05 AM EDT - 8 months ago

The Secret Sauce Of The Best-Performing BDCs

ARCC BIZD BXSL CSWC MAIN


65 Graham Value Stocks: 54 Fit To Buy For April

Apr 21, 2024, 11:33 AM EDT - 9 months ago

65 Graham Value Stocks: 54 Fit To Buy For April

ATHM CIB DHT EGBN FSK GBDC HSBC