tradmap

OTF Blue Owl Technology Finance Corp.

$11.43 +0.13%

Updated

Blue Owl Technology Finance Corp. (OTF) is a company, with a market capitalization of $5.2 billion. Shares last traded at $11.43, 27.8% below their 52-week high. Over the past year the stock is down 22.1%. OTF trades at a price-to-earnings ratio of 13.96. The shares yield 13.0% in dividends.

Market Cap
$5.2B
Shares Out
458.2M
EPS (TTM)
$0.69
P/E Ratio
16.56
P/S Ratio
3892.02
P/B Ratio
0.69
Dividend / Share
$1.48
Dividend Yield
12.95%
52-Week High
$15.82
52-Week Low
$9.76
Volume
130,431
Avg Vol (3m)
174,165.444

Performance

1W
+1.02%
1M
+10.07%
3M
-0.57%
6M
-4.15%
YTD
-19.46%
1Y
-22.12%

Daily candles · volume · SMA(20)/SMA(50) · Databento EQUS.MINI.

Technicals

RSI (14)
57.38
SMA (50)
$10.70
SMA (200)
$11.97
Price vs SMA50
+6.75%
Price vs SMA200
-4.57%
ATR (14)
$0.35

Full technical analysis (26 indicators, D/W/M) →

Financials

Revenue
$1M
Net Income
$375M
Gross Margin
Operating Margin
Net Margin
Return on Equity
5.0%
Return on Assets
2.5%
Current Ratio
Debt / Equity
0.95
Revenue Growth (YoY)

Latest reported annual period ending 2026-06-30 · SEC EDGAR/XBRL.

Full financials — revenue, cash flow & debt over time →

OTF Dividend History

Dividend / share (TTM)
$1.48
Dividend yield
12.95%
Per-share growth (4y CAGR)
+12.6%
Payout ratio (latest FY)
55%
Fiscal year endTotal dividends paidPer share*Payout ratio
2025-12-31 $394M $0.96 55%
2024-12-31 $230M $1.10 72%
2023-12-31 $209M $1.02 57%
2022-12-31 $136M $0.68 718%
2021-12-31 $83M $0.60 20%

*Per share derived as total dividends paid ÷ weighted diluted shares (SEC EDGAR/XBRL annual cash-flow facts). Reported history — not a forecast of future dividends.

Compare payers on the highest-dividend-yield screener.

Recent earnings

PeriodEPS (diluted)Reported
Q2 2026 $-0.14 2026-08-05
Q1 2026 $-0.47 2026-05-06
Q3 2025 $0.50 2025-11-05
Q2 2026 $0.80 2026-08-05
Q1 2026 $0.33 2026-05-06
FY 2024 $1.52 2025-03-06

Full earnings history →

Source: SEC EDGAR (fundamentals/EPS/dividends) · Databento EQUS.MINI (prices) · market cap & yield computed by tradmap. Informational only — not financial advice.