← Back to Screener
ScreenerNewsCompareWatchlist
VCP ScannerFree US Stock Screener & Financial AnalysisFree US Stock Screener
ScreenerThemesNewsCompareWatchlist
AnalyzeValuationTotal ReturnDCA CalculatorInsider Activity

OTF logoBlue Owl Technology Finance Corp.(OTF)Earnings, Financials & Key Ratios

OTF•NYSE•Banking & Credit
$11.73
$5.46B mkt cap·6.7× P/E·Price updated May 6, 2026
SectorFinancial ServicesIndustryAsset ManagementSub-IndustryPrivate credit and BDC lenders
AboutBlue 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. The firm prefers to invest in technology-related 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.Show more
  • Net Interest Income$803M+80.4%
  • Total Revenue$1.07B+99.8%
  • Net Income$720M+125.7%
  • Return on Equity12.35%+38.4%
  • Net Interest Margin5.46%-17.6%
  • Efficiency Ratio4.73%+11.6%
  • ROA6.72%+40.8%
  • Equity / Assets54.65%+1.3%
  • Book Value per Share19.64+13.7%
  • Tangible BV/Share19.64+13.7%
  • Debt/Equity0.78-2.7%
Technical→

OTF Key Insights

Blue Owl Technology Finance Corp. (OTF) fundamental analysis — strengths, weaknesses & financial health based on data analysis

✓Strengths

  • ✓Strong 5Y profit CAGR of 42.6%
  • ✓Strong NIM of 5.5%
  • ✓Efficient operations: 4.7% efficiency ratio
  • ✓Well capitalized: 54.6% equity/assets
  • ✓Trading at only 0.6x book value

✗Weaknesses

  • ✗Shares diluted 95.2% in last year
  • ✗Trading more than 30% below 52-week high

* These insights are generated automatically based on available financial data. Please conduct your own research before making investment decisions.

OTF Price & Volume

Blue Owl Technology Finance Corp. (OTF) stock price & volume — 10-year historical chart

Loading chart...

OTF Growth Metrics

Blue Owl Technology Finance Corp. (OTF) revenue, earnings & EPS growth — 3, 5 & 10-year CAGR

Revenue CAGR

10 Years-
5 Years44.51%
3 Years82.63%
TTM-

Profit CAGR

10 Years-
5 Years42.61%
3 Years235.95%
TTM165.45%

EPS CAGR

10 Years-
5 Years23.61%
3 Years169.42%
TTM31.65%

Return on Capital

10 Years5.43%
5 Years5.43%
3 Years5.86%
Last Year6.8%

OTF Recent Earnings

Blue Owl Technology Finance Corp. (OTF) EPS & revenue vs analyst estimates — last 4 quarters

Full history →
●Beat EPS 1/7 qtrs (33%)●Beat Revenue 0/7 qtrs (0%)
Q1 2026Latest
Feb 18, 2026
EPS
$0.30
Est $0.32
-6.3%
Revenue
$321M
Est $327M
-1.8%
Q4 2025
Nov 5, 2025
EPS
$0.32
Est $0.35
-8.6%
Revenue
$320M
Est $338M
-5.2%
Q3 2025
Aug 6, 2025
EPS
$0.36
Est $0.35
+2.9%
Revenue
$295M
Est $320M
-7.7%
Q2 2025
May 12, 2025
EPS
$0.33
Revenue
$139M
QuarterDateEPS (Act vs Est)Revenue (Act vs Est)
Q1 2026LatestFeb 18, 2026
$0.30vs $0.32-6.3%
$321Mvs $327M-1.8%
Q4 2025Nov 5, 2025
$0.32vs $0.35-8.6%
$320Mvs $338M-5.2%
Q3 2025Aug 6, 2025
$0.36vs $0.35+2.9%
$295Mvs $320M-7.7%
Q2 2025May 12, 2025
$0.33
$139M
Based on last 7 quarters of dataView full earnings history →

OTF Peer Comparison

Blue Owl Technology Finance Corp. (OTF) competitors in Private credit and BDC lenders — business model, growth, and fundamentals comparison

Select Columns
Stock Universe
Valuation
Growth
Profitability
Financial Health
Dividends & Buybacks
Price Performance
Technical
Fundamentals ($)
Sector-Specific
CompanyMarket CapStock PriceP/E Ratio (TTM)Revenue Growth 1YNet MarginReturn on Equity (ROE)FCF YieldDebt / Equity
OBDC logoOBDCBlue Owl Capital CorporationDirect Competitor5.84B11.769.4852.55%7.29%1.26
ARCC logoARCCAres Capital CorporationDirect Competitor13.76B19.1610.3032.87%8.11%1.12
FSCO logoFSCOFS Credit Opportunities Corp.Direct Competitor1.04B5.235.51-17.44%13.47%0.32
TPVG logoTPVGTriplePoint Venture Growth BDC Corp.Direct Competitor225.54M5.574.5736.55%13.09%1.33
HTGC logoHTGCHercules Capital, Inc.Direct Competitor3.02B16.448.8926.97%13.18%1.04
GBDC logoGBDCGolub Capital BDC, Inc.Product Competitor3.47B13.319.3742.5%5.24%1.23
FSK logoFSKFS KKR Capital Corp.Product Competitor3.2B11.42290.595.5%0.18%1.31
CGBD logoCGBDCarlyle Secured Lending, Inc.Product Competitor866.09M11.887.52-2.92%6.2%1.07

Compare OTF vs Peers

Blue Owl Technology Finance Corp. (OTF) vs competitors — business, growth, and fundamentals comparison against the closest industry rivals.

Closest Rival

vs OBDC

Most directly comparable listed peer for OTF.

Scale Benchmark

vs BX

Larger-name benchmark to compare OTF against a more recognizable public peer.

Peer Set

Compare Top 5

vs OBDC, ARCC, FSCO, TPVG

OTF Income Statement

Blue Owl Technology Finance Corp. (OTF) annual income statement — 10-year revenue, gross profit & net income history

10Y historyFree accessUpdated daily
Line itemDec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Net Interest Income135.92M249.23M331.74M454.4M445.06M803.02M690.29M
NII Growth %-83.36%33.11%36.97%-2.06%80.43%223.78%
Net Interest Margin %4.3%3.96%4.98%6.83%6.62%5.46%4.64%
Interest Income170.12M333.73M457.91M640.59M628.54M1.12B1.23B
Interest Expense34.2M84.5M126.17M186.19M183.48M321.49M377.61M
Loan Loss Provision00000-27.92M-113.96M
Non-Interest Income144K203.32M-281.77M-53.15M-91.6M-51.6M3.59M
Non-Interest Income %0.08%37.86%-159.96%-9.05%-17.06%-4.81%0.29%
Total Revenue
170.26M▲ 0%
537.05M▲ 215.4%
176.15M▼ 67.2%
587.43M▲ 233.5%
536.94M▼ 8.6%
1.07B▲ 99.8%
1.24B▲ 0%
Revenue Growth %-215.42%-67.2%233.5%-8.6%99.82%681.01%
Non-Interest Expense13.95M22.82M23.11M22.98M22.77M50.78M91.84M
Efficiency Ratio8.19%4.25%13.12%3.91%4.24%4.73%7.43%
Operating Income
122.12M▲ 0%
429.73M▲ 251.9%
26.87M▼ 93.7%
378.27M▲ 1307.9%
330.69M▼ 12.6%
728.56M▲ 120.3%
723.43M▲ 0%
Operating Margin %71.72%80.02%15.25%64.39%61.59%67.91%58.53%
Operating Income Growth %-251.9%-93.75%1307.93%-12.58%120.31%-
Pretax Income
122.12M▲ 0%
429.73M▲ 251.9%
26.87M▼ 93.7%
378.27M▲ 1307.9%
330.69M▼ 12.6%
728.56M▲ 120.3%
816.44M▲ 0%
Pretax Margin %71.72%80.02%15.25%64.39%61.59%67.91%66.06%
Income Tax04.92M7.87M9.13M11.47M8.19M2.89M
Effective Tax Rate %0%1.15%29.28%2.41%3.47%1.12%0.35%
Net Income
122.12M▲ 0%
424.81M▲ 247.9%
19M▼ 95.5%
369.14M▲ 1842.9%
319.23M▼ 13.5%
720.37M▲ 125.7%
813.55M▲ 0%
Net Margin %71.72%79.1%10.79%62.84%59.45%67.14%65.82%
Net Income Growth %-247.87%-95.53%1842.94%-13.52%125.66%165.45%
Net Income (Continuing)122.12M424.81M19M369.14M319.23M720.37M813.55M
EPS (Diluted)
0.61▲ 0%
3.05▲ 400.0%
0.09▼ 97.0%
1.80▲ 1900.0%
1.52▼ 15.6%
1.76▲ 15.8%
1.75▲ 0%
EPS Growth %-400%-97.05%1900%-15.56%15.79%31.65%
EPS (Basic)0.613.050.091.801.521.76-
Diluted Shares Outstanding201.37M201.37M201.37M205.01M209.77M409.42M464.27M

OTF Balance Sheet

Blue Owl Technology Finance Corp. (OTF) balance sheet — assets, liabilities & shareholders' equity

Line itemDec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash & Short Term Investments82.24M107.03M203.29M469.02M257M667K747.09M
Cash & Due from Banks82.24M107.03M203.29M469.02M257M667K827K
Short Term Investments0000000
Total Investments0000014.29B14.07B
Investments Growth %------0%
Long-Term Investments0000014.29B14.29B
Accounts Receivables043.94M47.78M50.03M47.77M83.01M0
Goodwill & Intangibles0000000
Goodwill0000000
Intangible Assets0000000
PP&E (Net)0000000
Other Assets06.14B6.41B6.13B6.42B-14.29B0
Total Current Assets0150.97M251.08M519.05M304.77M83.68M100.4M
Total Non-Current Assets06.14B6.41B6.13B6.42B00
Total Assets
3.16B▲ 0%
6.29B▲ 99.2%
6.66B▲ 5.9%
6.65B▼ 0.2%
6.72B▲ 1.1%
14.72B▲ 118.9%
14.87B▲ 0%
Asset Growth %-99.24%5.91%-0.17%1.06%118.89%330.94%
Return on Assets (ROA)3.87%8.99%0.29%5.54%4.77%6.72%5.81%
Accounts Payable043.02M59.12M101.05M123.79M00
Total Debt1.61B2.64B3.16B2.95B2.91B6.29B0
Net Debt1.53B2.54B2.95B2.48B2.66B6.29B-827K
Long-Term Debt1.51B2.64B3.16B2.95B2.91B6.29B0
Short-Term Debt105.9M000000
Other Liabilities-1.51B72.75M58.91M73.81M59.17M385.21M0
Total Current Liabilities043.02M59.12M101.05M123.79M00
Total Non-Current Liabilities02.72B3.22B3.02B2.97B6.67B0
Total Liabilities1.66B2.76B3.28B3.12B3.1B6.67B7.26B
Total Equity
1.5B▲ 0%
3.53B▲ 136.0%
3.39B▼ 4.1%
3.53B▲ 4.2%
3.63B▲ 2.7%
8.04B▲ 121.8%
7.61B▲ 0%
Equity Growth %-135.97%-4.1%4.21%2.7%121.83%370.3%
Equity / Assets (Capital Ratio)47.4%56.14%50.84%53.07%53.92%54.65%51.15%
Return on Equity (ROE)8.16%16.89%0.55%10.67%8.92%12.35%10.27%
Book Value per Share7.4317.5416.8217.2217.2819.6416.38
Tangible BV per Share7.4317.5416.8217.2217.2819.6416.38
Common Stock1.01M2M2.03M2.07M2.12M4.64M4.61M
Additional Paid-in Capital1.45B3.18B3.22B3.28B3.35B7.57B0
Retained Earnings0353.16M169.19M247.16M270.82M00
Accumulated OCI45.93M0000463.25M0
Treasury Stock0000000
Preferred Stock0000000

OTF Cash Flow Statement

Blue Owl Technology Finance Corp. (OTF) cash flow — operating, investing & free cash flow history

Line itemDec'20Dec'21Dec'22Dec'23Dec'24Dec'25TTM
Cash from Operations58.45M-2.62B-295.28M708.36M221.8M924.03M924.03M
Operating CF Growth %--4581.73%88.73%339.89%-68.69%316.61%-1680.41%
Net Income122.12M424.81M19M369.14M319.23M18.94M813.55M
Depreciation & Amortization00000-25.25M-30.76M
Deferred Taxes0000000
Other Non-Cash Items-65.59M-3.07B-286.18M302.61M-104.36M988.46M-589.79M
Working Capital Changes1.92M30.74M-28.1M36.61M6.93M-58.12M112.38M
Cash from Investing-1.51B000-157.65M-1.84B-2.49B
Purchase of Investments-1.82B000-1.97B-3.76B-4.54B
Sale/Maturity of Investments306.23M0001.82B1.92B-387.59M
Net Investment Activity-1.51B000-157.65M-1.84B-4.93B
Acquisitions0000000
Other Investing0000002.44B
Cash from Financing1.39B2.64B391.55M-442.63M-276.17M941.88M1.14B
Dividends Paid-49.3M-83.27M-136.32M-208.74M-229.95M-393.73M-324.34M
Share Repurchases00000-73.45M-123.63M
Stock Issued655.83M1.7B00000
Net Stock Activity655.83M1.7B000-73.45M-123.63M
Debt Issuance (Net)1000K1000K1000K-1000K-1000K1000K-1000K
Other Financing0-6.34M-11.24M-11.48M001.85B
Net Change in Cash
-60.13M▲ 0%
24.79M▲ 141.2%
96.27M▲ 288.3%
265.72M▲ 176.0%
-212.02M▼ 179.8%
25.92M▲ 112.2%
-512.85M▲ 0%
Exchange Rate Effect0000000
Cash at Beginning142.36M82.24M107.03M203.29M469.02M257M282.92M
Cash at End82.24M107.03M203.29M469.02M257M282.92M488.16M
Interest Paid0000000
Income Taxes Paid0000000
Free Cash Flow
58.45M▲ 0%
-2.62B▼ 4581.7%
-295.28M▲ 88.7%
708.36M▲ 339.9%
221.8M▼ 68.7%
924.03M▲ 316.6%
-396.05M▲ 0%
FCF Growth %--4581.73%88.73%339.89%-68.69%316.61%-166.68%

OTF Banking Ratios

Blue Owl Technology Finance Corp. (OTF) financial ratios — P/E, ROE, debt and 30+ core market and balance-sheet ratios

Metric20212022202320242025TTM
Return on Equity (ROE)16.89%0.55%10.67%8.92%12.35%10.27%
Return on Assets (ROA)8.99%0.29%5.54%4.77%6.72%5.81%
Net Interest Margin3.96%4.98%6.83%6.62%5.46%4.64%
Efficiency Ratio4.25%13.12%3.91%4.24%4.73%7.43%
Equity / Assets56.14%50.84%53.07%53.92%54.65%51.15%
Book Value / Share17.5416.8217.2217.2819.6416.38
NII Growth83.36%33.11%36.97%-2.06%80.43%55.03%
Dividend Payout19.6%717.52%56.55%-54.66%19.15%

OTF SEC Filings & Documents

Blue Owl Technology Finance Corp. (OTF) SEC filings — annual & quarterly reports (10-K, 10-Q)

8-K Announcements

6
Material company update

May 6, 2026·SEC

Material company update

Apr 1, 2026·SEC

Material company update

Feb 18, 2026·SEC

10-K Annual Reports

3
FY 2026

Feb 18, 2026·SEC

FY 2025

Mar 6, 2025·SEC

FY 2024

Mar 6, 2024·SEC

10-Q Quarterly Reports

6
FY 2026

May 6, 2026·SEC

FY 2025

Nov 5, 2025·SEC

FY 2025

Aug 6, 2025·SEC

OTF Frequently Asked Questions

Blue Owl Technology Finance Corp. (OTF) stock FAQ — growth, dividends, profitability & financials explained

Growth & Financials

Blue Owl Technology Finance Corp. (OTF) grew revenue by 99.8% over the past year. This is strong growth.

Yes, Blue Owl Technology Finance Corp. (OTF) is profitable, generating $813.5M in net income for fiscal year 2025 (67.1% net margin).

Dividend & Returns

Yes, Blue Owl Technology Finance Corp. (OTF) pays a dividend with a yield of 8.20%. This makes it attractive for income-focused investors.

Blue Owl Technology Finance Corp. (OTF) has a return on equity (ROE) of 12.3%. This is reasonable for most industries.

Industry Metrics

Blue Owl Technology Finance Corp. (OTF) has a net interest margin (NIM) of 5.5%. This indicates healthy earnings from lending activities.

Blue Owl Technology Finance Corp. (OTF) has an efficiency ratio of 4.7%. This is excellent, indicating strong cost control.

Explore More OTF

Blue Owl Technology Finance Corp. (OTF) financial analysis — history, returns, DCA and operating performance tools

Total Return Calculator

Historical returns with dividends reinvested

→

DCA Calculator

Dollar cost averaging vs lump sum

→

Dividend History

Yield, growth, payout safety & DRIP

→

Earnings History

EPS trends, net income & profitability

→

Price History

Long-term charts & historical price data

→

Revenue History

Sales growth patterns & revenue breakdown

→

Financial Ratios

30 years of market, efficiency and balance-sheet ratios

→

Valuation

DCF intrinsic value, peer multiples & estimates

→
VCP ScannerFree US Stock Screener & Financial Analysis

Find stocks. Verify deeply. Act with conviction.

Patterns find ideas. Fundamentals build conviction.

Data updated daily

Quick Links

  • Home
  • Screener
  • Themes
  • Market Valuation
  • Valuation
  • Compare
  • Total Return
  • DCA Calculator
  • News
  • Insights
  • Methodology
  • How It Works
  • Profile

Popular Screens

  • VCP Hot
  • VCP Warm
  • Value Screens
  • Growth Screens
  • Momentum Screens
  • Technical Screens
  • Quality Screens

Community

  • Follow @VCPScanner on X

Get weekly stock ideas — free

© 2026 VCP Scanner. All rights reserved.
About·Privacy Policy·Terms of Service
Not financial advice. Do your own research.