로딩 중…
StockDiggingStockDigging

Blue Owl Capital Corporation

OBDC· NYSE
$10.88+0.60%
2026-06-18

Price Chart

Blue Owl Capital Corporation-25.34%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$5.40B
Revenue$1.31B
Net Income$360M
Total Assets$16.02B
Net Assets$7.15B
Value
P/E14.99x
P/B0.76x
P/S4.12x
EV/EBITDA21.24x
FCF Yield19.94%
Profitability
ROE5.04%
ROA2.25%
Op. Margin49.69%
Revenue Growth-22.87%
Earnings Growth-110.05%
Financial Health
Debt Ratio123.91%
Total Debt$8.45B
FCF$1.08B
Cash$39M
Net Debt/EBITDA12.94x
Dividend
Div. Yield10.78%
Div. Growth14.79%
Performance
1Y Return-25.34%
1M Return-1.49%
From 52W High-28.34%
1Y MDD-28.81%
Trading
Volume2,683,121 shares
Trading Value$29M
Per Share
EPS$1.24
BPS$14.57