OWL Blue Owl Capital Inc.

Financial ServicesAsset Management
$10.35
1.85%
43
QScore Signal
Hold
Confidence: MEDIUM
Long-Term
46
Short-Term
40

Value

54
P/E80.96
53
P/B3.35
54
P/S5.50
54
EV/EBITDA21.03
54

Growth

55
Revenue Growth25.0%
87
EPS Growth-40.0%
29
FCF Growth28.1%
45

Momentum

34
12-Month Return-42.0%
0
3-Month Return-11.0%
0
1-Month Return24.4%
100
RSI (14)57.23
64
50/200 MABearish
30

Profitability

44
ROE3.9%
36
ROA0.7%
39
Gross Margin64.4%
52
Operating Margin22.4%
45
Net Margin3.0%
32
FCF Yield7.9%
58

Risk

34
Beta1.18
75
60-Day Volatility54.0%
0

Generated 5/7/2026, 10:00:23 PM · How is this calculated?

QScore Analysis