OTF — Blue Owl Technology Finance Corp.

NYSE · Unknown · Unknown · CIK 1747777 ·
Last close
$10.33
Market Cap
$4.78B
52W High
$11.91
52W Low
$9.80
ADV30
2,469,553
Next earnings
2026-08-05
Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock and similar forms of senior equity, finance and business development company. The firm prefers to invest in technology and software companies. It primarily makes investments in the United States. Blue Owl Technology Finance Corp. is founded in 2018 and is based in New York, New York.

Quarterly Fundamentals

Revenues vs Net Income (last 4 Q)

Assets vs Liabilities (last 4 Q)

PeriodRevenuesGrossProfit OpIncomeNetIncomeAssets CashLiabilities
Mar 2026 -204,389,000 -219,891,000 14,868,606,000 488,163,000 7,263,153,000
Dec 2025 223,752,000 205,817,000 14,715,011,000 282,924,000 6,673,413,000
Jun 2025 215,435,000 201,487,000 13,042,932,000 170,523,000 5,057,514,000
Mar 2025 90,923,000 78,132,000 13,219,010,000 990,942,000 5,272,287,000

Cashflow TTM (yfinance, fills SEC gap)

Operating CF
$-912,895,000
Investing CF
Financing CF
$782,734,000
CapEx
Dividends Paid
$-317,922,000
Buybacks
$-64,568,000
EPS Diluted TTM
$1.33
As of
2026-05-10

Balance + Analyst (yfinance extras)

Retained Earnings
$463,246,000
Inventory
Receivables
$89,273,000
ST Investments
EBIT TTM
$558,700,000
Pretax Income TTM
$594,775,000
Interest Exp TTM
$257,671,000
Analysts
9

Yahoo Snapshot (yfinance, live)

Total Revenue
$1,288,572,032
EBITDA
Free Cash Flow
$450,588,000
Enterprise Value
$11,130,492,928
Total Cash
$488,163,008
Total Debt
$6,904,331,776
Shares Out
462,642,204
Trailing EPS
$0.96
Book Value
$16.49
ROE
5.4%
ROA
4.3%
Div Yield
13.74%

Annual Trend (SEC EDGAR, last 5y)

Revenues vs Net Income (last 5y)

FY endRevenuesOpIncome NetIncomeAssetsLiabilities EquityOCF
Dec 2025 779,342,000 720,371,000 14,715,011,000 6,673,413,000 -915,952,000
Dec 2024 353,460,000 319,225,000 6,722,621,000 3,097,471,000 64,150,000
Dec 2023 391,908,000 369,139,000 6,652,183,000 3,122,189,000 708,357,000
Dec 2022 49,975,000 18,999,000 6,663,369,000 3,276,004,000 -295,284,000
Dec 2021

TTM Snapshot

Revenues TTM
$474,458,000
NetIncome TTM
$329,736,000
OpCashFlow TTM
$0
Assets (Latest)
$6,722,621,000
Forward EPS
$1.34

Peers — same industry

TickerNameMarket CapLastDaily %
SR SPIRE INC $4.77B $80.73
ISFFF ISS A/S / ADR $4.77B $30.50
HAPVY Hapvida Participacoes e Investimentos S.A./ADR $4.76B $10.01
FCN FTI CONSULTING, INC $4.73B $156.86
TYTMF Tokyo Tatemono Co Ltd $4.84B $23.29

News headlines (Yahoo Finance, 1h cache)

UBS Rebalancing Advice Triggers Withdrawals From Blue Owl Fund (OWL)
2026-07-10 10:21 · Yahoo
5 Income Stocks Yielding 10%+ with Dividends in Danger
2026-07-09 18:50 · Yahoo
Blue Owl Stock Rises as Exit Rush Eases
2026-07-02 19:15 · Yahoo
Private Credit Worries Are Back
2026-07-02 14:33 · Yahoo
Blue Owl keeps 5% redemption caps as OCIC requests ease from prior quarter
2026-07-02 13:56 · Yahoo
Blue Owl Technology Finance Corp. Schedules Earnings Release and Quarterly Earnings Call to Discuss its Second Quarter Ended June 30, 2026 Financial Results
2026-07-01 12:30 · Yahoo
Blue Owl Technology Finance (OTF) Stock Fair Value Falls After Analysts Trim Targets
2026-06-27 06:06 · Yahoo
KBRA Assigns Rating to Blue Owl Technology Finance Corp.'s $500 Million Senior Unsecured Notes due 2029
2026-06-03 15:59 · Yahoo
CAZ Investments Makes Bold Move with 1.9M Share Buy in Blue Owl Tech Finance
2026-05-17 02:15 · Yahoo
Blue Owl Technology Finance Q1 Earnings Call Highlights
2026-05-14 07:12 · Yahoo

Recent Insider Activity

No insider activity indexed for this ticker.