(OWL) Blue Owl Capital - Ratings and Ratios

Exchange: NYSE • Country: United States • Currency: USD • Type: Common Stock • ISIN: US09581B1035

Direct Lending, Alternative Credit, GP Strategic Capital, Real Estate Products

OWL EPS (Earnings per Share)

EPS (Earnings per Share) of OWL over the last years for every Quarter: "2020-09-30": 0, "2020-12-31": -0.01, "2021-03-31": 0.03, "2021-06-30": 0.09, "2021-09-30": 0.11, "2021-12-31": 0.12, "2022-03-31": 0.11, "2022-06-30": 0.13, "2022-09-30": 0.14, "2022-12-31": 0.15, "2023-03-31": 0.15, "2023-06-30": 0.16, "2023-09-30": 0.16, "2023-12-31": 0.18, "2024-03-31": 0.17, "2024-06-30": 0.21, "2024-09-30": 0.04, "2024-12-31": 0.21, "2025-03-31": 0.17, "2025-06-30": 0.02,

OWL Revenue

Revenue of OWL over the last years for every Quarter: 2020-09-30: 54.043, 2020-12-31: 106.006, 2021-03-31: 108.224, 2021-06-30: 179.26, 2021-09-30: 247.875, 2021-12-31: 288.519, 2022-03-31: 275.977, 2022-06-30: 327.246, 2022-09-30: 370.986, 2022-12-31: 395.513, 2023-03-31: 390.986, 2023-06-30: 416.937, 2023-09-30: 429.65, 2023-12-31: 494.035, 2024-03-31: 513.34, 2024-06-30: 549.848, 2024-09-30: 600.878, 2024-12-31: 631.361, 2025-03-31: 683.486, 2025-06-30: 703.106,

Description: OWL Blue Owl Capital

Blue Owl Capital Inc (NYSE:OWL) is a US-based alternative asset manager that provides a comprehensive range of capital solutions to middle-market companies, large alternative asset managers, and corporate real estate owners and tenants. The companys permanent capital base enables it to offer holistic capital solutions, including private financing, GP strategic capital, and real estate products.

With a diverse range of products, Blue Owl Capital Inc caters to various client needs, including direct lending, alternative credit, investment grade credit, and real estate debt finance. The companys real estate products focus on acquiring triple net lease real estate from investment-grade or creditworthy tenants, as well as providing real estate debt finance through net lease and real estate credit. Key performance indicators (KPIs) to monitor include Assets Under Management (AUM) growth, revenue diversification, and the companys ability to maintain a strong pipeline of new investment opportunities.

From a financial perspective, Blue Owl Capital Incs revenue is largely driven by management fees and performance-based fees. Key metrics to evaluate include the companys fee-related earnings, net investment income, and return on equity (RoE). With a current RoE of 5.90%, the company demonstrates a relatively stable return on shareholders equity. Additionally, the companys dividend yield and payout ratio are worth monitoring to assess its ability to return capital to shareholders.

To further assess Blue Owl Capital Incs performance, its essential to track its AUM growth rate, investment performance, and the overall competitive landscape in the alternative asset management industry. The companys ability to adapt to changing market conditions, regulatory requirements, and client needs will be crucial in maintaining its market position and driving long-term growth. Key metrics to monitor include the companys market share, client retention rates, and its ability to innovate and expand its product offerings.

OWL Stock Overview

Market Cap in USD 28,836m
Sub-Industry Asset Management & Custody Banks
IPO / Inception 2020-12-14

OWL Stock Ratings

Growth Rating 38.7%
Fundamental 62.4%
Dividend Rating 83.3%
Return 12m vs S&P 500 -10.7%
Analyst Rating 4.33 of 5

OWL Dividends

Dividend Yield 12m 4.25%
Yield on Cost 5y 9.30%
Annual Growth 5y 51.23%
Payout Consistency 100.0%
Payout Ratio 1.8%

OWL Growth Ratios

Growth Correlation 3m -40.4%
Growth Correlation 12m -48.5%
Growth Correlation 5y 77.2%
CAGR 5y 25.67%
CAGR/Max DD 3y 0.64
CAGR/Mean DD 3y 2.56
Sharpe Ratio 12m 1.17
Alpha 0.09
Beta 0.756
Volatility 31.35%
Current Volume 8118.2k
Average Volume 20d 5953.3k
Stop Loss 17.9 (-3.5%)
Signal -0.26

Piotroski VR‑10 (Strict, 0-10) 3.5

Net Income (75.4m TTM) > 0 and > 6% of Revenue (6% = 157.1m TTM)
FCFTA 0.08 (>2.0%) and ΔFCFTA -0.30pp (YES ≥ +1.0pp, WARN ≥ +0.5pp)
NWC/Revenue 12.38% (prev 26.38%; Δ -14.00pp) (YES ≤20% & Δ≤-1pp; WARN ≤25% & Δ≤0 oder ≤40% & Δ≤-3pp)
CFO/TA 0.09 (>3.0%) and CFO 1.09b > Net Income 75.4m (YES >=105%, WARN >=100%)
Net Debt (3.53b) to EBITDA (804.1m) ratio: 4.39 <= 3.0 (WARN <= 3.5)
Current Ratio 1.66 (target 1.5–3.0; WARN 1.2–<1.5 or >3.0–5.0; CFO/TA gate active)
Outstanding Shares last Quarter (656.1m) change vs 12m ago 21.63% (target <= -2.0% for YES)
Gross Margin 53.50% (prev 53.87%; Δ -0.37pp) >=18% & Δ>=+0.5pp (WARN >=15% & Δ>=0)
Asset Turnover 23.87% (prev 20.57%; Δ 3.31pp) >=50% & Δ>=+2pp (WARN >=35% & Δ>=0)
Interest Coverage Ratio 3.11 (EBITDA TTM 804.1m / Interest Expense TTM 147.2m) >= 6 (WARN >= 3)

Altman Z'' -0.15

(A) 0.03 = (Total Current Assets 813.7m - Total Current Liabilities 489.6m) / Total Assets 12.28b
(B) -0.11 = Retained Earnings (Balance) -1.37b / Total Assets 12.28b
(C) 0.04 = EBIT TTM 458.2m / Avg Total Assets 10.97b
(D) -0.23 = Book Value of Equity -1.36b / Total Liabilities 5.92b
Total Rating: -0.15 = (6.56 * A) + (3.26 * B) + (6.72 * C) + (1.05 * D)

ValueRay F-Score (Strict, 0-100) 62.39

1. Piotroski 3.50pt = -1.50
2. FCF Yield 3.26% = 1.63
3. FCF Margin 39.77% = 7.50
4. Debt/Equity 1.38 = 1.62
5. Debt/Ebitda 4.03 = -2.50
6. ROIC - WACC (= 0.03)% = 0.04
7. RoE 3.42% = 0.29
8. Rev. Trend 99.04% = 7.43
9. EPS Trend -42.13% = -2.11

What is the price of OWL shares?

As of September 18, 2025, the stock is trading at USD 18.55 with a total of 8,118,199 shares traded.
Over the past week, the price has changed by -0.32%, over one month by -3.23%, over three months by +0.97% and over the past year by +5.88%.

Is Blue Owl Capital a good stock to buy?

Neither. Based on ValueRay´s Fundamental Analyses, Blue Owl Capital is currently (September 2025) neither a good nor a bad stock to buy. It has a ValueRay Fundamental Rating of 62.39 and therefor a neutral outlook according to the companies health.
Based on momentum, paid dividends and discounted-cash-flow analyses, the fair value of OWL is around 20.17 USD . This means that OWL is currently overvalued and has a potential downside of 8.73%.

Is OWL a buy, sell or hold?

Blue Owl Capital has received a consensus analysts rating of 4.33. Therefore, it is recommended to buy OWL.
  • Strong Buy: 8
  • Buy: 4
  • Hold: 3
  • Sell: 0
  • Strong Sell: 0

What are the forecasts/targets for the OWL price?

Issuer Target Up/Down from current
Wallstreet Target Price 23.9 28.9%
Analysts Target Price 23.9 28.9%
ValueRay Target Price 22.4 20.7%

Last update: 2025-09-13 04:39

OWL Fundamental Data Overview

Market Cap USD = 28.84b (28.84b USD * 1.0 USD.USD)
CCE Cash And Equivalents = 117.6m USD (last quarter)
P/E Trailing = 170.4545
P/E Forward = 17.8891
P/S = 11.0111
P/B = 5.1543
Beta = 1.151
Revenue TTM = 2.62b USD
EBIT TTM = 458.2m USD
EBITDA TTM = 804.1m USD
Long Term Debt = 3.24b USD (from longTermDebt, last quarter)
Short Term Debt = unknown (0.0)
Debt = 3.24b USD (Calculated: Short Term 0.0 + Long Term 3.24b)
Net Debt = 3.53b USD (from netDebt column, last quarter)
Enterprise Value = 31.96b USD (28.84b + Debt 3.24b - CCE 117.6m)
Interest Coverage Ratio = 3.11 (Ebit TTM 458.2m / Interest Expense TTM 147.2m)
FCF Yield = 3.26% (FCF TTM 1.04b / Enterprise Value 31.96b)
FCF Margin = 39.77% (FCF TTM 1.04b / Revenue TTM 2.62b)
Net Margin = 2.88% (Net Income TTM 75.4m / Revenue TTM 2.62b)
Gross Margin = 53.50% ((Revenue TTM 2.62b - Cost of Revenue TTM 1.22b) / Revenue TTM)
Tobins Q-Ratio = -23.41 (set to none) (Enterprise Value 31.96b / Book Value Of Equity -1.36b)
Interest Expense / Debt = 1.30% (Interest Expense 42.0m / Debt 3.24b)
Taxrate = 10.40% (48.8m / 469.2m)
NOPAT = 410.6m (EBIT 458.2m * (1 - 10.40%))
Current Ratio = 1.66 (Total Current Assets 813.7m / Total Current Liabilities 489.6m)
Debt / Equity = 1.38 (Debt 3.24b / last Quarter total Stockholder Equity 2.35b)
Debt / EBITDA = 4.03 (Net Debt 3.53b / EBITDA 804.1m)
Debt / FCF = 3.11 (Debt 3.24b / FCF TTM 1.04b)
Total Stockholder Equity = 2.20b (last 4 quarters mean)
RoA = 0.61% (Net Income 75.4m, Total Assets 12.28b )
RoE = 3.42% (Net Income TTM 75.4m / Total Stockholder Equity 2.20b)
RoCE = 8.41% (Ebit 458.2m / (Equity 2.20b + L.T.Debt 3.24b))
RoIC = 8.06% (NOPAT 410.6m / Invested Capital 5.10b)
WACC = 8.03% (E(28.84b)/V(32.08b) * Re(8.80%)) + (D(3.24b)/V(32.08b) * Rd(1.30%) * (1-Tc(0.10)))
Shares Correlation 3-Years: 81.82 | Cagr: 5.80%
Discount Rate = 8.80% (= CAPM, Blume Beta Adj.)
[DCF Debug] Terminal Value 79.02% ; FCFE base≈964.3m ; Y1≈1.19b ; Y5≈2.03b
Fair Price DCF = 45.95 (DCF Value 29.92b / Shares Outstanding 651.1m; 5y FCF grow 25.0% → 3.0% )
EPS Correlation: -42.13 | EPS CAGR: -50.72% | SUE: -3.26 | # QB: 0
Revenue Correlation: 99.04 | Revenue CAGR: 26.17% | SUE: N/A | # QB: None

Additional Sources for OWL Stock

News: Wall Street Journal | Benzinga | Yahoo Finance
Tweets: X | Stocktwits
Fund Manager Positions: Dataroma | Stockcircle