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
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

| Name | Mar 31, 2026 | Dec 31, 2025 | Jun 30, 2025 | Mar 31, 2025 | Dec 31, 2024 | Sep 30, 2024 | Jun 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.12M | 235.35M | - | 210.33M | 209.08M |
Shares Outstanding (Diluted) | 464.27M | - | 465.12M | 235.35M | - | 210.33M | 209.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 |
