OTF

Blue Owl Technology Finance Corp.
$10.59previous close on: 9/15/2026

Company Information

Company Name
Blue Owl Technology Finance Corp.
CIK
CIK0001747777
Category
Large accelerated filer
Ticker: Exchange
OTF: NYSE
Fiscal Year End
December 31
Owner Organization
Not Available
SIC
Not Available
SIC Description
Not Available
Ticker
OTF

SEC filing data through

Insider Sentiment

Last purchase
2026-05-22
Last sale
Shares purchased (TTM)
46,500
Shares sold (TTM)
0
Buy ratio (TTM)100.0%

Institutional Sentiment

As of
2026-03-31
Institutional shares owned
158,663,407
Shares outstanding
464,266,454
Ownership
34.18%

Earnings Market Reaction

Filing date
2026-08-05
Price on filing date
1-month reaction
9.21%
3-month reaction
Pending
Drift continued3/4 (75%)
Faded / reversed1/4 (25%)

Balance Sheet

Values in millions ($)
Line item2026-06-302026-03-312025-12-312025-09-302025-06-302025-03-312024-12-312024-09-302024-06-302024-03-312023-12-312023-09-30Subscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnSubscriber-only columnTrend
Affiliated Entity01----2-1021-0
Assets
Investment Owned At Fair Value14,68114,06814,28612,88412,72912,0716,4076,3976,1586,0776,1326,246
Cash-------186331500469261
Cash And Cash Equivalents Fair Value Disclosure210487282397169997253-----
Cash Not Held In Foreign Currency------253---469-
Cash Held In Foreign Currency3110144---0-
Interest Receivable--83728286465851554447
Dividends Receivable--612613256867
Dividend And Interest Receivable115100----------
Prepaid Expense And Other Assets4521257365548103842911
Assets15,05514,86914,71513,40113,04313,2196,7236,6856,5506,6696,6526,563
Liabilities
Long Term Debt7,1586,9046,2884,9674,7525,1282,9152,9612,8792,9552,9472,922
Distribution Payable1831851861871630717783767777
Management Fee Payable545449483328151414141415
Incentive Fee Payable292868562821111011171817
Other Liabilities0000022-----
Payable Investment Purchase243001153016024-
Accrued Liabilities And Other Liabilities908880888282314635404145
Liabilities7,5157,2636,6735,3465,0585,2723,0973,1103,0403,1043,1223,078
Stockholders Equity
Common Stock Value555555222222
Additional Paid In Capital7,4787,5147,5747,6877,6667,6663,3523,3443,3223,3013,2813,270
Retained Earnings Accumulated Deficit5887463363315276271230187262247213
Stockholders Equity7,5407,6058,0428,0557,9857,9473,6253,5763,5103,5653,5303,485
Liabilities And Stockholders Equity15,05514,86914,71513,40113,04313,2196,7236,6856,5506,6696,6526,563
Net Asset Value Per Share16.4816.4917.3317.2717.1717.0917.0916.9516.7417.1017.0316.91
Investment Unaffiliated Issuer57713,42013,2624151411,3775,921511505,7475,841-116
Investment Affiliated Issuer Noncontrolled-12867736134765443666133172973
Investment Affiliated Issuer Controlled221291298878762075750
Investment Owned At Cost15,00314,41614,12712,74012,67812,1096,4336,4216,3026,1396,2136,341
Restricted Cash00000100000--
Cash Held In Foreign Currency Acquisition Cost3110244---0-
Deferred Finance Costs Net958684838794372931333536
Common Stock Par Or Stated Value Per Share0.010.010.010.010.010.010.010.010.010.010.010.01
Common Stock Shares Authorized1,0001,0001,0001,0001,0001,0001,000500500500500500
Common Stock Shares Issued458461464466465465212211210208207206
Shares Outstanding458461464466465465212211210208207206

Select a line item above to chart it.

Recent filings

Financial statements beyond 3 years are for subscribers only.

Unlock 17+ years of income statements, balance sheets, and cash flow statements

Start 7-day free trial

Blue Owl Technology Finance Corp. (OTF) — SEC Financial Statements & Analysis

Blue Owl Technology Finance Corp. (OTF) is a not available company, incorporated in MD. Blue Owl Technology Finance Corp. trades on NYSE as: OTF. Blue Owl Technology Finance Corp. (OTF)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-05. Based on that filing, Blue Owl Technology Finance Corp. carries a market cap of $4.77B, a P/E ratio of 12.72x, a P/B ratio of 0.63x, a P/S ratio of 4.47x, an enterprise value of $11.71B, and an EV/EBITDA multiple of 15.21x. On profitability, it posts a gross margin of 62.99%, an operating margin of 0.00%, a net margin of 35.14%, a Return on Equity (ROE) of 4.83%, and a Return on Invested Capital (ROIC) of 5.69%. Per share, it reports EPS of $0.81, diluted EPS of $0.81, free cash flow per share of $-3.39, and a dividend per share of $1.35. Over the trailing year, it posted revenue growth of 59.50% year-over-year, net income growth of -24.96% year-over-year, and EPS growth of -24.27% year-over-year. On the balance sheet, it maintains an interest coverage ratio of 1.95x, free cash flow of $-1.56B (TTM), and net debt of $6.94B. Figures sourced from SEC EDGAR.

Market Cap
$4.77B
P/E TTM
12.72x
EPS TTM
$0.81
P/B TTM
0.63x
ROE TTM
4.83%
Free Cash Flow TTM
$-1.56B
Net Revenue TTM Growth 1Y
59.50%

Data as of 2026-06-30 · Source: SEC EDGAR

Frequently Asked Questions

What industry is Blue Owl Technology Finance Corp. in?

Blue Owl Technology Finance Corp. (OTF) operates in the Not Available industry.

What exchange does OTF trade on?

Blue Owl Technology Finance Corp. (OTF) trades on the NYSE.

Where is Blue Owl Technology Finance Corp. incorporated?

Blue Owl Technology Finance Corp. is incorporated in MD.

When was Blue Owl Technology Finance Corp. (OTF)'s most recent SEC filing?

Blue Owl Technology Finance Corp. (OTF)'s most recent SEC filing is a Form 10-Q for the period ended 2026-06-30, filed with the SEC on 2026-08-05.

What is OTF's market cap?

Blue Owl Technology Finance Corp. (OTF) has a market capitalization of $4.77B as of 2026-06-30.

What is OTF's P/E ratio?

Blue Owl Technology Finance Corp. (OTF)'s trailing twelve month P/E ratio is 12.72x as of 2026-06-30.

What is OTF's EPS (earnings per share)?

Blue Owl Technology Finance Corp. (OTF)'s trailing twelve month EPS is $0.81 as of 2026-06-30.

What is OTF's ROE (return on equity)?

Blue Owl Technology Finance Corp. (OTF)'s trailing twelve month Return on Equity (ROE) is 4.83% as of 2026-06-30.

What is OTF's ROIC (return on invested capital)?

Blue Owl Technology Finance Corp. (OTF)'s trailing twelve month Return on Invested Capital (ROIC) is 5.69% as of 2026-06-30.

What is OTF's EV/EBITDA?

Blue Owl Technology Finance Corp. (OTF)'s trailing twelve month EV/EBITDA is 15.21x as of 2026-06-30.

Wall Street's data.
Main Street's price.