Blue Owl Technology Finance Corp.(OTF:US)

Market Cap$4.21B

Key Metrics

Price$9.13

Revenue (TTM)-

Holders Revenue (TTM)-

Gross Profit (TTM)-

Earnings (TTM)-

EBITDA (TTM)-

Op. Margin (TTM)-

Dividend Yield-

Holders Yield-

Cash on hand$488.16M

Total Assets$14.869B

Net Assets$7.605B

Total Debt$6.904B

Blue Owl Technology Finance Corp.(OTF:US)

Market Cap$4.21B

Price history

Key Metrics

Price$9.13

Revenue (TTM)-

Holders Revenue (TTM)-

Gross Profit (TTM)-

Earnings (TTM)-

EBITDA (TTM)-

Op. Margin (TTM)-

Dividend Yield-

Holders Yield-

Cash on hand$488.16M

Total Assets$14.869B

Net Assets$7.605B

Total Debt$6.904B

Financials

NameMar 31, 2026Dec 31, 2025Jun 30, 2025Mar 31, 2025Dec 31, 2024Sep 30, 2024Jun 30, 2024
Revenue
-$204.39M$223.75M$215.44M$90.92M---
Cost of Revenue
-------
Gross Profit
-------
$14.31M$16.52M$13.75M$8.64M---
Research and Development-------
Selling, General, and Administrative$6.3M$5.92M$6.21M$5.13M---
Other Operating Expenses$8.01M$10.6M$7.54M$3.51M---
Operating Income
-------
-------
Non-Operating Interest Income-------
Non-Operating Interest Expense-------
Other Income/Expense-------
Income Before Tax
-$218.7M$207.23M$201.68M$82.28M---
Income Tax
$1.2M$1.42M$194K$4.15M---
Net Income
-$219.89M$205.82M$201.49M$78.13M---
Minority Interests
-------
Preferred Stock Dividends
-------
Net Income to Common
-$219.89M$205.82M$201.49M$78.13M---
Shares Outstanding (Basic)
464.27M-465.12M235.35M-210.33M209.08M
Shares Outstanding (Diluted)
464.27M-465.12M235.35M-210.33M209.08M
EPS (Basic)
-$0.47-$0.43$0.33-$0.57$0.04
EPS (Diluted)
-$0.47-$0.43$0.33-$0.57$0.04
EBIT
--$281.11M$129.98M---
EBITDA
--$293.22M$128.14M$146.52M$251.4M$56.57M