로딩 중…
StockDiggingStockDigging

Blue Owl Capital Inc.

OWL· NYSE
$9.52+0.32%
2026-06-18

Price Chart

Blue Owl Capital Inc.-49.01%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$14.84B
Revenue$2.94B
Net Income$87M
Total Assets$12.41B
Net Assets$2.10B
Value
P/E170.71x
P/B7.07x
PEG1.56x
P/S5.05x
EV/EBITDA19.66x
FCF Yield8.64%
Profitability
ROE4.14%
ROA0.70%
Op. Margin22.40%
Revenue Growth10.29%
Earnings Growth109.18%
Financial Health
Debt Ratio315.63%
Total Debt$4.36B
FCF$1.28B
Cash$190M
Current Ratio1.91x
Net Debt/EBITDA4.31x
Dividend
Div. Yield3.96%
Div. Growth2264.84%
Performance
1Y Return-49.01%
1M Return0.95%
From 52W High-54.84%
1Y MDD-60.43%
Trading
Volume15,063,217 shares
Trading Value$144M
Per Share
EPS$0.12
BPS$3.26