Skip to main content
Atrás
OTF logo

Blue Owl Technology Finance Corp.

Calidad de datos: 100%
OTF
NYSE Financial Services Asset Management
$12.26
▼ $0.24 (-1.92%)
Cap. Mercado: 5.74B
Rango del Día
$12.01 $12.45
Rango de 52 Semanas
$10.91 $21.62
Volumen
2,238,373
Promedio 50D / 200D
$12.66 / $14.11
Cierre Anterior
$12.50

Historial de Precios

Tendencias Financieras

Comparación con Pares

vs mediana del sector Financial Services (854 pares)

Métrica Acción Mediana del Sector
P/E 8.0 10.3
P/B 0.7 1.1
ROE % 12.4 11.7
Net Margin % 60.0 16.8
Rev Growth 5Y % 22.3 11.7
D/E 0.8 0.5

Precio Objetivo de Analistas

Hold
$15.75 +28.5%
Low: $15.00 High: $17.00
P/E Futuro
9.4
EPS Futuro
$1.30
Crecimiento EPS (est.)
+0.0%
Ingresos Est.
1.4 B

Estimaciones de Ganancias

Período EPS Est. Ingresos Est. Analistas
FY2028 $1.34
$1.29 – $1.39
1.6 B 1
FY2027 $1.38
$1.37 – $1.43
1.6 B 4
FY2026 $1.30
$1.29 – $1.32
1.4 B 5

Puntos Clave

Revenue grew 22.26% annually over 5 years — strong growth
Earnings grew 125.66% over the past year
ROE of 12.35% — decent returns on equity
Net margin of 60.03% shows strong profitability
Negative free cash flow of -915.95M
P/E of 7.97 — trading at a low valuation

Crecimiento

Revenue Growth (5Y)
22.26%
Revenue (1Y)123.49%
Earnings (1Y)125.66%
FCF Growth (3Y)N/A

Calidad

Return on Equity
12.35%
ROIC5.41%
Net Margin60.03%
Op. Margin86.20%

Seguridad

Debt / Equity
0.78
Current RatioN/A
Interest Coverage3.22

Valoración

P/E Ratio
7.97
P/B Ratio0.71
EV/EBITDA11.63
Dividend Yield0.07%

All Fundamental Metrics

Growth
Revenue Growth (1Y) 123.49% Revenue Growth (3Y) 42.93%
Earnings Growth (1Y) 125.66% Earnings Growth (3Y) 39.70%
Revenue Growth (5Y) 22.26% Earnings Growth (5Y) 14.11%
Profitability
Revenue (TTM) 1.20B Net Income (TTM) 720.37M
ROE 12.35% ROA 4.90%
Gross Margin 76.61% Operating Margin 86.20%
Net Margin 60.03% Free Cash Flow (TTM) -915.95M
ROIC 5.41% FCF Growth (3Y) N/A
Safety
Debt / Equity 0.78 Current Ratio N/A
Interest Coverage 3.22 Dividend Yield 0.07%
Valuation
P/E Ratio 7.97 P/B Ratio 0.71
P/S Ratio 4.78 PEG Ratio 0.52
EV/EBITDA 11.63 Dividend Yield 0.07%
Market Cap 5.74B Enterprise Value 12.03B

Income Statement

Annual, most recent first

Income statement data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Revenue 1.20B 536.94M 587.44M 176.15M 537.05M
Net Income 720.37M 319.23M 369.14M 19.00M 424.81M
EPS (Diluted) 1.76 1.52 1.80 0.09 3.05
Gross Profit 919.34M 353.46M 401.24M 49.98M 452.55M
Operating Income 1.03B 330.69M 378.27M 26.87M 429.73M

Balance Sheet

Annual, most recent first

Balance sheet data, annual, most recent first
Metric FY2025 FY2024 FY2023 FY2022 FY2021
Total Assets 14.72B 6.72B 6.65B 6.66B 6.29B
Total Liabilities 6.67B 3.10B 3.12B 3.28B 2.76B
Shareholders' Equity 8.04B 3.63B 3.53B 3.39B 3.53B
Total Debt 6.29B 2.91B 2.95B 3.16B 2.64B
Cash & Equivalents 667,000.0 257.00M 469.02M 203.29M 107.03M
Current Assets 83.68M 304.77M 519.05M 251.08M 150.97M
Current Liabilities 0.0 123.79M 101.05M 59.12M 43.03M