stocks logo

OWL Financial Analysis

Blue Owl Capital Inc
$
17.580
+0.370(+2.150%)

OWL Financial Analysis

FY2024Q4FY2024Q3FY2024Q2FY2024Q1FY2023Q4FY2023Q3FY2023Q2FY2023Q1FY2022Q4FY2022Q3FY2022Q2FY2022Q1FY2021Q4FY2021Q3FY2021Q2FY2021Q1FY2020Q4FY2020Q3FY2020Q2FY2020Q1
Valuation ratios
PE
118.53
-17.19%
105.97
-36.69%
104.47
-55.71%
148.03
-68.51%
143.13
167.38
-34.17%
235.88
470.09
0.00
254.27
0.00
0.00
-100.00%
0.00
0.00
0.00
172.91
0.00
0.00
0.00
0.00
EV/EBITDA
44.43
6.75%
39.14
-10.15%
39.26
-18.85%
45.93
-19.44%
41.62
-38.35%
43.56
-18.46%
48.38
-6.42%
57.01
67.51
53.42
-59.75%
51.70
-78.25%
0.00
0.00
132.73
237.73
0.00
0.00
0.00
0.00
0.00
EV/FCF
43.68
46.38%
38.49
39.56%
36.50
31.39%
40.13
33.15%
29.84
-2.42%
27.58
-15.63%
27.78
-31.95%
30.14
-54.15%
30.58
-67.22%
32.69
-80.68%
40.82
-90.33%
65.73
134.75%
93.28
169.22
422.30
28.00
0.00
0.00
0.00
0.00
P/FCF
19.50
70.75%
16.14
59.49%
10.42
6.76%
16.00
128.57%
11.42
64.79%
10.12
45.40%
9.76
16.47%
7.00
-49.24%
6.93
-64.95%
6.96
-81.24%
8.38
-91.57%
13.79
-90.23%
19.77
-97.77%
37.11
99.42
141.19
887.16
0.00
0.00
0.00
PS
8.07
38.18%
6.78
27.20%
4.49
-8.18%
7.04
114.63%
5.84
78.59%
5.33
76.49%
4.89
40.52%
3.28
-34.79%
3.27
-53.55%
3.02
-67.07%
3.48
-67.29%
5.03
-55.99%
7.04
-56.73%
9.17
10.64
11.43
16.27
0.00
0.00
0.00
PB
6.65
46.80%
5.49
43.34%
5.46
62.02%
5.74
84.57%
4.53
54.08%
3.83
55.69%
3.37
29.62%
3.11
-2.81%
2.94
-19.01%
2.46
-37.40%
2.60
-37.80%
3.20
131.88%
3.63
114.79%
3.93
4.18
1.38
1.69
0.00
0.00
0.00
Dividend Yield- %
2.92
-20.87%
3.31
-19.07%
3.38
-21.21%
2.97
-28.43%
3.69
-9.11%
4.09
-5.54%
4.29
30.40%
4.15
129.28%
4.06
366.67%
4.33
1565.38%
3.29
1.81
0.87
0.26
0.00
0.00
0.00
0.00
0.00
0.00
FCF Yield- %
5.13
-41.44%
6.20
-37.25%
9.60
-6.34%
6.25
-56.23%
8.76
-39.29%
9.88
-31.25%
10.25
-14.08%
14.28
96.97%
14.43
185.18%
14.37
434.20%
11.93
1081.19%
7.25
921.13%
5.06
4500.00%
2.69
1.01
0.71
0.11
0.00
0.00
0.00
PEG
1.34
458.33%
0.78
-47.30%
0.43
-77.01%
0.34
-92.62%
0.24
1.48
-40.08%
1.87
4.61
0.00
2.47
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Profitability Ratios
EBITDA Margin - %
33.77
-3.10%
42.45
14.70%
45.10
13.57%
42.11
18.95%
34.85
69.92%
37.01
103.35%
39.71
60.64%
35.40
56.57%
20.51
-53.16%
18.20
-59.59%
24.72
-103.77%
22.61
-47.26%
43.79
-202.19%
45.04
-779.34%
-654.90
3616.80%
42.87
-1213.51%
-42.85
-6.63
-17.62
-3.85
Operating Margin - %
20.24
-10.32%
30.15
30.92%
34.17
196.61%
30.35
81.63%
22.57
505.09%
23.03
9913.04%
11.52
92.32%
16.71
950.94%
3.73
-86.39%
0.23
-99.04%
5.99
-100.90%
1.59
-96.28%
27.41
-163.97%
23.99
-439.80%
-668.00
3572.35%
42.75
-1089.58%
-42.85
-7.06
-18.19
-4.32
FCF Margin - %
41.41
-19.09%
42.04
-20.12%
43.09
-14.06%
44.00
-6.16%
51.18
8.41%
52.63
21.16%
50.14
20.64%
46.89
28.57%
47.21
32.65%
43.44
75.87%
41.56
288.05%
36.47
350.25%
35.59
1844.81%
24.70
10.71
8.10
1.83
0.00
0.00
0.00
Net Margin - %
11.78
-29.59%
16.60
11.41%
24.85
206.79%
22.32
106.86%
16.73
3702.27%
14.90
-647.79%
8.10
-410.34%
10.79
-238.33%
0.44
-109.32%
-2.72
-97.51%
-2.61
-99.73%
-7.80
-121.46%
-4.72
-90.24%
-109.34
496.18%
-968.13
2847.12%
36.34
-324.46%
-48.34
-18.34
-32.85
-16.19
Financial Health Ratios
Debt to Equity
44.58
39.97%
43.33
31.98%
47.12
44.23%
40.07
24.13%
31.85
8.78%
32.83
21.23%
32.67
31.47%
32.28
31.27%
29.28
45.82%
27.08
105.31%
24.85
59.40%
24.59
20.08
13.19
15.59
0.00
0.00
0.00
0.00
0.00
Interest Coverage Ratio
3.75
18.30%
5.29
6.01%
5.80
129.25%
6.77
90.70%
3.17
175.65%
4.99
8216.67%
2.53
82.01%
3.55
886.11%
1.15
-85.99%
0.06
-99.31%
1.39
-100.74%
0.36
-95.44%
8.21
-204.99%
8.64
-1493.55%
-188.28
15207.32%
7.90
-2294.44%
-7.82
-0.62
-1.23
-0.36
Efficiency Ratios
ROE
5.99
72.62%
6.03
154.43%
5.56
258.71%
4.40
547.06%
3.47
-708.77%
2.37
-438.57%
1.55
-131.89%
0.68
-100.91%
-0.57
-0.70
-4.86
-75.04
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
ROIC
2.85
64.74%
2.64
2.38
1.97
1.73
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
ROA
4.24
70.28%
4.41
173.91%
4.29
443.04%
3.28
1031.03%
2.49
-629.79%
1.61
-336.76%
0.79
-121.12%
0.29
-100.66%
-0.47
-0.68
-3.74
-43.82
0.00
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Dividend Payout Ratio - %
521.71
47.63%
339.60
-19.46%
276.03
-43.15%
259.83
-62.69%
353.39
-89.31%
421.67
-82.14%
485.54
696.42
3.31K
-94.24%
2.36K
0.00
0.00
57.41K
0.00
0.00
0.00
0.00
0.00
0.00
0.00
Growth Ratio
Total Revenue, YoY % Chg
24.28
6.17%
40.33
152.54%
32.14
54.07%
28.79
-11.82%
22.87
-41.31%
15.97
-76.13%
20.86
-81.40%
32.65
-80.95%
38.97
-76.82%
66.91
-78.25%
112.15
-63.21%
171.42
43.26%
168.13
307.58
304.86
119.66
0.00
0.00
0.00
0.00
EBITDA, YoY % Chg
20.42
-81.24%
60.96
-55.11%
50.08
-46.81%
53.19
-50.61%
108.82
-411.63%
135.81
-517.24%
94.16
-12.82%
107.70
149.77%
-34.92
-109.34%
-32.55
-101.13%
108.01
-100.72%
43.12
-98.31%
374.03
2.87K
-14.95K
2.55K
0.00
0.00
0.00
0.00
EPS, YoY % Chg
138.07
-104.01%
48.70
-91.00%
214.65
-74.80%
139.83
-11.97%
-3.44K
-307.22%
541.11
425.55%
851.88
754.10%
158.84
-226.38%
1.66K
1557.68%
102.96
-118.63%
99.74
-103.55%
-125.68
-119.09%
100.14
-552.61
-2.81K
658.40
0.00
0.00
0.00
0.00

OWL FAQs

What is OWL's PE Ratio in 2025/4/15?

OWL's PE ratio in April 15, 2025 is 88.55. This indicates the price investors are willing to pay for $1 of earnings.

What is OWL's PS Ratio in 2025/4/15?

What is OWL's Dividend Yield in 2024/Q4?

Free Financial AI Agent for Investment

Ask any investment related question and get answer instantly

Is OWL earnings result positive or negative?How should I trade on OWL earnings?