Blue Owl Capital Corporat... (OBDE)
undefined
undefined%
At close: undefined
14.94
0.03%
After-hours Dec 13, 2024, 07:00 PM EST

Blue Owl Capital Corporation III Statistics

Share Statistics

Blue Owl Capital Corporation III has - shares outstanding. The number of shares has increased by null% in one year.

Shares Outstanding -
Shares Change (YoY) n/a
Shares Change (QoQ) n/a
Owned by Institutions (%) n/a
Shares Floating -
Failed to Deliver (FTD) Shares 25
FTD / Avg. Volume 0.01%

Short Selling Information

The latest short interest is 0, so 0% of the outstanding shares have been sold short.

Short Interest 0
Short % of Shares Out 0%
Short % of Float 0%
Short Ratio (days to cover) 0

Valuation Ratios

The PE ratio is 6.27 and the forward PE ratio is null.

PE Ratio 6.27
Forward PE null
PS Ratio 4.53
Forward PS 3.8
PB Ratio 0.98
P/FCF Ratio 9.15
PEG Ratio n/a
Financial Ratio History

Enterprise Valuation

Blue Owl Capital Corporation III has an Enterprise Value (EV) of -.

EV / Earnings null
EV / Sales null
EV / EBITDA null
EV / EBIT null
EV / FCF null

Financial Position

The company has a current ratio of 59.34, with a Debt / Equity ratio of 0.

Current Ratio 59.34
Quick Ratio 59.34
Debt / Equity 0
Total Debt / Capitalization 0
Cash Flow / Debt 0
Interest Coverage 3.62

Financial Efficiency

Return on equity (ROE) is 0.16% and return on capital (ROIC) is 11.84%.

Return on Equity (ROE) 0.16%
Return on Assets (ROA) 0.08%
Return on Capital (ROIC) 11.84%
Revenue Per Employee -
Profits Per Employee -
Employee Count -
Asset Turnover 0.11
Inventory Turnover 0

Taxes

Income Tax 1.83M
Effective Tax Rate 0.01

Stock Price Statistics

The stock price has increased by null% in the last 52 weeks. The beta is 0, so Blue Owl Capital Corporation III's price volatility has been lower than the market average.

Beta 0
52-Week Price Change null%
50-Day Moving Average 14.67
200-Day Moving Average 14.92
Relative Strength Index (RSI) 58.29
Average Volume (20 Days) 246.29K

Income Statement

In the last 12 months, Blue Owl Capital Corporation III had revenue of $411.62M and earned $297.56M in profits. Earnings per share was $2.42.

Revenue 411.62M
Gross Profit 393.76M
Operating Income 420.40M
Net Income 297.56M
EBITDA 420.40M
EBIT 420.40M
Earnings Per Share (EPS) 2.42
Full Income Statement

Balance Sheet

The company has $141.45M in cash and $3.80M in debt, giving a net cash position of $137.65M.

Cash & Cash Equivalents 141.45M
Total Debt 3.80M
Net Cash 137.65M
Retained Earnings 80.86M
Total Assets 4.46B
Working Capital 211.21M
Full Balance Sheet

Cash Flow

In the last 12 months, operating cash flow was $203.89M and capital expenditures $0, giving a free cash flow of $203.89M.

Operating Cash Flow 203.89M
Capital Expenditures 0
Free Cash Flow 203.89M
FCF Per Share 1.66
Full Cash Flow Statement

Margins

Gross margin is 95.66%, with operating and profit margins of 102.13% and 72.29%.

Gross Margin 95.66%
Operating Margin 102.13%
Pretax Margin 72.73%
Profit Margin 72.29%
EBITDA Margin 102.13%
EBIT Margin 102.13%
FCF Margin 49.53%

Dividends & Yields

OBDE does not appear to pay any dividends at this time.

Dividend Per Share n/a
Dividend Yield n/a
Dividend Growth (YoY) n/a
Payout Ratio n/a
Earnings Yield 16.2%
FCF Yield 11.07%
Dividend Details

Analyst Forecast

The average price target for OBDE is $16, which is 7.1% higher than the current price. The consensus rating is "Buy".

Price Target $16
Price Target Difference 7.1%
Analyst Consensus Buy
Analyst Count 1
Stock Forecasts

Scores

Altman Z-Score 0.63
Piotroski F-Score 4