NYSE · Asset Management

Blue Owl Technology Finance Corp. (OTF) Stock

$9.36 -0.32% NYSE: OTF Financial Services

Valuation

MetricValue
Price$9.36
Market Cap$4.33B
P/E Ratio7.37
P/B Ratio0.59
P/S Ratio3.21
EPS (TTM)$1.76
52-Week High$15.00
52-Week Low$9.16
Dividend Yield16.70%

Financials & Margins

MetricValue
ROE4.80%
ROA2.49%
ROCE4.42%
Gross Margin67.94%
Operating Margin67.94%
Net Margin27.20%
Debt/Equity0.95
Current Ratio0.00

Annual Financials (USD)

Metric20212022202320242025
Revenue$537.0M$176.0M$587.0M$537.0M$1.1B
Operating Profit$430.0M$27.0M$378.0M$331.0M$729.0M
Net Profit$425.0M$19.0M$369.0M$319.0M$720.0M
EPS$3.05$0.09$1.80$1.52$1.76
Op Margin80.0%15.3%64.4%61.6%67.9%

Balance Sheet (USD)

Metric20212022202320242025
Total Assets$6.3B$6.7B$6.7B$6.7B$14.7B
Total Liabilities$2.8B$3.3B$3.1B$3.1B$6.7B
Cash$107.0M$203.0M$469.0M$257.0M$1.0M
Borrowings$2.6B$3.2B$2.9B$2.9B$6.3B

Latest News

Here’s What You Need to Know About ​Blue Owl Technology (OTF) Insider Monkey · Jul 13, 2026 UBS Rebalancing Advice Triggers Withdrawals From Blue Owl Fund (OWL) InvestorsHub · Jul 10, 2026 5 Income Stocks Yielding 10%+ with Dividends in Danger 24/7 Wall St. · Jul 9, 2026 Blue Owl Stock Rises as Exit Rush Eases Barrons.com · Jul 2, 2026 Sector Update: Financial MT Newswires · Jul 2, 2026

Cash Flow (USD)

Metric20212022202320242025
Operating Cash Flow$-2.6B$-295.0M$708.0M$222.0M$924.0M
Investing Cash Flow$0$0$0$-158.0M$-1.8B
Financing Cash Flow$-6.0M$-11.0M$-11.0M$-12.0M$-100.0M
Net Cash Flow$25.0M$96.0M$266.0M$-212.0M$26.0M
Free Cash Flow$-2.6B$-295.0M$708.0M$222.0M$924.0M

Valuation & Return Ratios

MetricValue
PEG Ratio-0.18
EV / EBITDA17.15
FCF Yield-6.83%
Quick Ratio0.00
Interest Coverage1.64
Return 1Y-11.92%
Return 3Y—
Return 5Y—

Peer Comparison

TickerPriceChangeP/EMarket CapDiv Yield
AMGAffiliated Managers Group, Inc. $387.26 +0.07% 12.21 $10.23B 0.01%
ATCOAtlas Corp. $15.48 +0.00% 7.23 $4.45B 3.23%
HLNEHamilton Lane Incorporated $85.67 +0.01% 13.17 $4.76B 2.75%
HONHoneywell International Inc. $207.73 +0.55% 8.25 $65.84B 1.32%
JHGJanus Henderson Group plc $51.95 -0.04% 9.90 $8.00B 1.54%

About Blue Owl Technology Finance Corp.

Blue Owl Technology Finance Corp. (OTF) stock trades at $9.36 with a market capitalization of $4.33B. The stock is valued at a price-to-earnings (P/E) ratio of 7.37, price-to-book of 0.59, price-to-sales of 3.21. Over the past 52 weeks the stock has ranged between $9.16 and $15.00, and currently trades 37.6% below its 52-week high. It pays a dividend yielding 16.70%.

On profitability, Blue Owl Technology Finance Corp. generates a return on equity (ROE) of 4.80%, return on capital employed of 4.42%, an operating margin of 67.94%, a net profit margin of 27.20%.

Related Financial Services Stocks

BRK.A Berkshire Hathaway Inc. $733370.00 +0.00% BRK.B Berkshire Hathaway Inc. New $482.70 +0.00% JPM JP Morgan Chase & Co. $332.99 +0.47% V Visa Inc. $385.45 +2.76% MA Mastercard Incorporated $589.14 +2.66% BAC Bank of America Corporation $54.32 +1.32% HSBC HSBC Holdings, plc $92.98 +0.40% MS Morgan Stanley $190.02 +1.38% RY Royal Bank Of Canada $191.91 +0.71% GS Goldman Sachs Group, Inc. (The) $895.32 +1.44% WFC Wells Fargo & Company $83.55 +1.85% MUFG Mitsubishi UFJ Financial Group, Inc. $22.38 -0.44%

Popular Stocks

Apple (AAPL)Microsoft (MSFT)NVIDIA (NVDA)Alphabet (GOOGL)Amazon (AMZN)Meta (META)Tesla (TSLA)Broadcom (AVGO)Eli Lilly (LLY)Exxon Mobil (XOM)

Screens featuring this stock

High ROE Financial Services StocksLow P/E Financial Services StocksHigh Net Margin Financial Services StocksDividend Financial Services StocksLow Debt Financial Services StocksNYSE High ROE StocksAll stock screens
Run Stock Screener Investing Guides