Explore 3 Stock Ideas & Industry Insights Download Free Report

Blue Owl Technology Finance Corp.

Company price
9.69 USD 0.18 ( 1.89%)
Last update at 2026-11-09T15:44:00Z
VOLUME
390475
Market Cap
4852.18M
P/E
12.91

Momentum Score

…

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.

Source: TradingView
The charts and visual representations are sourced from TradingView through embedded widgets. For any issues with chart display, please visit the TradingView website

Day Price Range
9.47
Low
9.74
High
52 Week Price Range
9.75
Low
13.88
High

Momentum Score

…
Loading momentum score…

A unique technical analysis driven score developed by Kalkine showing momentum in stock prices based on select technical indicators identified.

Score - Rating
>= 1 - Low / > 1 but < 2 - Below Average / > 2 but < 3 - Average / > 3 but < 4 - Above Average / > 4 - High

Key Metrics*

Previous Close
9.51
Dividend Yield
13.17%
Revenue TTM
1307.14M
Revenue Per Share
2.81
Gross Profit TTM
1307.14M
Debt / Equity
0.78
ROE
4.83%
Net Debt
6287.53M
ROCE
11.04%
Diluted EPS TTM
0.82

Key Financials*

Income Statement

Balance Sheet

Change in Cash

Total Operating Cash

Dividends Paid

Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Income before tax 728.56M 330.69M 378.27M 26.87M 429.73M
Net income 720.37M 319.23M 369.14M 19.00M 424.81M
Selling general administrative 23.72M 13.51M 13.64M 12.76M 13.50M
Gross profit 779.34M 353.46M 401.24M 49.98M 452.55M
Ebitda 728.56M 514.17M 564.46M 153.04M 514.23M
Operating income 728.56M 330.69M 378.27M 26.87M 429.73M
Other operating expenses 344.35M 206.25M 209.17M 149.28M 107.32M
Interest expense 321.49M 183.48M 186.19M 126.17M 84.50M
Tax provision 0.70M 11.47M 9.13M 7.87M 4.92M
Interest income 208.99M 628.54M 2.99M 254.24M 333.73M
Net interest income 738.64M 445.06M 454.40M 331.74M 249.23M
Income tax expense 8.19M 11.47M 9.13M 7.87M 4.92M
Total revenue 1072.91M 536.94M 587.43M 176.15M 537.05M
Total operating expenses 50.78M 22.77M 22.98M 23.11M 22.82M
Cost of revenue 293.57M 183.48M 186.19M 126.17M 84.50M
Total other income expense net -313.28M - - - -
Net income from continuing ops 720.37M 319.23M 369.14M 19.00M 424.81M
Net income applicable to common shares 720.37M 319.23M 369.14M 19.00M -
Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Total assets 14715.01M 6722.62M 6652.18M 6663.37M 6291.68M
Other current assets - -5.96M - - -
Total liab 6673.41M 3097.47M 3122.19M 3276.00M 2759.53M
Total stockholder equity 8041.60M 3625.15M 3529.99M 3387.36M 3532.15M
Common stock 4.64M 2.12M 2.07M 2.03M 2.00M
Capital stock 4.64M 2.12M 2.07M 2.03M 2.00M
Retained earnings 463.25M 270.82M 247.16M 169.19M 353.16M
Other assets 14631.33M 6423.82M - - -
Cash 0.67M 257.00M 469.02M 203.29M 107.03M
Total current liabilities - 123.79M 101.05M 59.12M 43.02M
Net debt 6287.53M 2657.51M 2478.31M 2954.68M 2536.73M
Short term debt 0.00M 0.00M 0.00M 0.00M -
Short long term debt total 6288.20M 2914.51M 2947.33M 3157.97M 2643.75M
Other stockholder equity 7573.71M 3352.21M 3280.77M 3216.14M 3176.99M
Total current assets 83.68M 304.77M 519.05M 251.08M 150.97M
Long term investments 14286.04M 6407.47M 6132.02M 6411.39M 6138.86M
Net receivables 83.01M 47.77M 50.03M 47.78M 43.94M
Long term debt 6288.20M 2914.51M 2947.33M 3157.97M -
Accounts payable 188.75M 123.79M 101.05M 59.12M 43.02M
Accumulated other comprehensive income 463.25M - - - -
Non currrent assets other -14286.04M 6417.85M 6133.14M 6412.29M 6140.71M
Non current assets total - 6417.85M 6133.14M 6412.29M 6140.71M
Long term debt total 6288.20M 2914.51M 2947.33M 3157.97M -
Breakdown 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Type yearly yearly yearly yearly yearly
Date 2025-12-31 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Total cashflows from investing activities -1839.98M -157.65M - - -
Net borrowings 1435.66M -34.52M -222.41M 539.12M 1029.47M
Total cash from financing activities 941.88M -276.17M -442.63M 391.55M 2644.14M
Net income 18.94M 319.23M 369.14M 19.00M 424.81M
Change in cash 25.92M -212.02M 265.72M 96.27M 24.79M
Begin period cash flow 257.00M 469.02M 203.29M 107.03M 82.24M
End period cash flow 282.92M 257.00M 469.02M 203.29M 107.03M
Total cash from operating activities 924.03M 221.80M 708.36M -295.28M -2619.35M
Issuance of capital stock - - 0.00M 0.00M 1704.27M
Depreciation -25.25M -32.67M - - -
Dividends paid 393.73M 229.95M 208.74M 136.32M 83.27M
Change to account receivables 32.97M 2.26M -2.25M -3.84M -26.26M
Sale purchase of stock -73.45M 0.00M 0.00M 0.00M -
Other cashflows from financing activities -26.61M -11.69M -11.48M -11.24M -6.34M
Capital expenditures 0.00M 0.00M 0.00M 0.00M 0.00M
Change in working capital -58.12M 6.93M 36.61M -28.10M 30.74M
Other non cash items 988.46M -104.36M 302.61M -286.18M -3074.90M
Free cash flow 924.03M 221.80M 708.36M -295.28M -2619.35M

Peer Comparison*

Sector: Financial Services Industry: Asset Management

Stock Name
Change
(USD)
Price
(USD)
Trailing
PE (x)
Forward
PE (x)
Price Sales
TTM (x)
Price to Book Value (x)
Enterprise Value
to Revenue (x)
Enterprise Value
to EBITDA (x)
OTF
Blue Owl Technology Finance Corp.
0.18
1.89%
9.69 12.91 7.59 3.71 0.65 27.47 8.81
BLK
BlackRock Inc
33.95
2.88%
1212.82 26.25 19.57 6.33 2.90 6.35 17.13
BX
Blackstone Group Inc
4.89
4.09%
124.39 33.20 20.12 11.05 11.56 9.14 15.74
IVSBF
Investor AB ser. B
-1.61
3.64%
42.50 4.67 3.83 3.78 1.13 4.15 1.68
KKR
KKR & Co. Inc.
1.46
1.51%
97.94 32.68 13.66 3.58 3.22 0.68 1.47

Profile*

Blue Owl Technology Finance Corp.

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.

399 Park Avenue, New York, NY, United States, 10022

Name Title Year Born
Mr. Craig William Packer CEO & Director 1966
Mr. Erik J. Bissonnette President 1979
Mr. Jonathan Lamm CPA CFO & COO 1974
Ms. Karen Hager Chief Compliance Officer 1972
Ms. Neena Ann Reddy J.D. VP & Secretary 1978
Mr. Matthew Swatt Co-Chief Accounting Officer, Co-Treasurer & Co-Controller 1988
Ms. Shari Withem Co-Chief Accounting Officer, Co-Treasurer & Co-Controller 1983

Disclaimer - (*)This information, including any data, is sourced from Unicorn Data Services SAS, trading as EOD Historical Data (“EODHD”) on an ‘as is’ basis, using their API. We cannot guarantee the completeness or validity of the information and data provided on this page, as well as via the API. In some cases, the data may include analyst ratings or recommendations sourced through the EODHD API, which are intended solely for general information purposes.
This information does not consider your personal objectives, financial situation, or needs. Kalkine is not liable for any errors or omissions in the information provided or for any actions taken in reliance on it. You should seek advice from a financial adviser, stockbroker or other professional adviser (including taxation and legal advice) as necessary before acting on this information.

Support

Hi! How can we help you today?

Loading…