Blue Owl Capital Inc.

AI Score

0

Unlock

23.11
-0.88 (-3.67%)
At close: Feb 20, 2025, 3:59 PM
23.15
0.15%
After-hours: Feb 20, 2025, 04:18 PM EST

Ratios (Annual)

Discover comprehensive ratio statement breakdowns that reveal insights into revenue, expenses, and beyond.
Year FY23 FY22 FY21 FY20 FY19 FY18
PE Ratio 127.01 -494.6 -16.05 -50.26 142.17 1.59K
PEG Ratio -0.55 5.05 -0.01 0.12 0.14 n/a
PS Ratio 3.99 3.35 7.33 15.66 17.10 26.92
PB Ratio 4.52 2.86 3.63 -7.71 -9.25 n/a
P/FCF Ratio 7.83 6.93 21.84 853.75 76.10 211.54
P/OCF Ratio 7.27 6.31 21.44 747.40 74.08 175.43
OCF/S Ratio 0.55 0.53 0.34 0.02 0.23 0.15
Debt / Equity Ratio 1.31 1.16 0.76 -0.7 -0.81 n/a
Quick Ratio 1.44 1.32 1.46 2.04 0.43 n/a
Current Ratio 1.44 1.32 1.23 1.80 0.43 n/a
Asset Turnover 0.20 0.15 0.10 2.05 3.36 n/a
Interest Coverage 4.20 -0.04 -33.52 -2.47 4.11 n/a
Return on Equity (ROE) 0.04 -0.01 -0.23 0.15 -0.07 n/a
Return on Assets (ROA) 0.01 -0.00 -0.05 -0.64 0.40 n/a
Return on Capital (ROIC) 0.04 -0.00 -0.12 -0.93 -0.43 n/a
Dividend Yield 0.04 0.04 0.02 0.02 0.10 0.01
Payout Ratio 4.56 -19.65 -0.4 -1 13.95 21.90
Gross Profit Margin 49.72% 34.68% -81.7% 3.64% 41.43% 50.93%
Net Profit Margin 3.14% -0.68% -45.66% -31.16% 12.03% 1.69%
Pretax Profit Margin 14.23% -3.62% -226.67% -33.04% 10.85% -2.28%
Operating Profit Margin 18.35% -0.18% -112.55% -23.51% 14.34% -1.35%
FCF Margin 50.89% 48.40% 33.55% 1.83% 22.47% 12.73%
EBITDA Margin 36.54% 19.69% -209.41% -23.24% 14.77% -1.1%