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 -2.81% in the
last 52 weeks. The beta is 0.8, so Blue Owl Capital's
price volatility has been higher than the market average.
0.8
-2.81%
14.41
14.65
45.35
2,531,782
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.