Blue Owl Capital has an Enterprise Value (EV) of 12.92B.
11.74
21.28
80.67
80.67
Financial Position
The company has a current ratio of 4.08,
with a Debt / Equity ratio of 1.25.
4.08
4.08
1.25
12.28
46.55
1.4
Financial Efficiency
Return on Equity is 9.99% and Return on Invested Capital is 4.34%.
9.99%
4.29%
4.34%
n/a
n/a
undefined
0.08
n/a
Taxes
12.36M
2.03%
Stock Price Statistics
The stock price has increased by -1.95% in the
last 52 weeks. The beta is 0.78, so Blue Owl Capital's
price volatility has been higher than the market average.
0.78
-1.95%
14.56
14.73
38.95
2,547,186
Income Statement
In the last 12 months, Blue Owl Capital had revenue of 1.1B
and earned 594.98M
in profits. Earnings per share was 1.53.