← All stocks

BEN vs OWL

Franklin Resources Inc. Common Stock vs Blue Owl Capital Inc. Class A Common Stock. Side-by-side ACCE scores, valuation, profitability, and growth.

ACCE scores
BEN
OWL
Composite score
Out of 100
75
45
Growth
76
28
Value
71
61
Quality
54
58
Momentum
97
32
Valuation
BEN
OWL
Price
33.01
9.84
Market cap
16.77B
15.42B
Trailing P/E
22.46
82.00
Forward P/E
10.35
9.94
EV / EBITDA
15.17
11.59
Dividend yield
4.0%
9.1%
Profitability
BEN
OWL
ROE
7.9%
5.7%
Net margin
8.7%
2.7%
Debt / equity
1.10
1.90
Free cash flow
911.60M
1.20B
Growth
BEN
OWL
Revenue growth (YoY)
14.3%
7.1%
Earnings growth (YoY)
1.1%
-14.0%
Analyst target
35.42
12.79
See full analysis