Blue Owl Technology Finance Corp. logo

Blue Owl Technology Finance Corp.

OTF | NYSE
Chart Builder DCF Calculator
$9.75
+$0.24 (+2.52%)
At close: Nov 2, 2026, 4:00 PM ET
$9.52
+$0.01 (+0.11%)
Pre-market: Nov 2, 2026, 7:45 AM ET
Fiscal Quarter
Period Ending
Q2 2026
Jun 30, 2026
Q1 2026
Mar 31, 2026
Q4 2025
Dec 31, 2025
Q3 2025
Sep 30, 2025
Q2 2025
Jun 30, 2025
Q1 2025
Mar 31, 2025
Q4 2024
Dec 31, 2024
Q3 2024
Sep 30, 2024
Q2 2024
Jun 30, 2024
Q1 2024
Mar 31, 2024
Q4 2023
Dec 31, 2023
Revenue
321.66M 426.61M 310.26M 320.44M 294.87M 138.63M 154.13M 173.87M 62.54M 146.41M 153.92M
Cost of Revenue
83.26M 43.23M 86.51M 97.71M 79.43M 47.7M 44.03M 46.17M 46.33M 46.96M 47.09M
Gross Profit
238.4M 383.38M 223.75M 222.73M 215.44M 90.92M 110.1M 127.7M 16.22M 99.45M 106.83M
Operating Income
258.68M -114.9M 207.23M 314.51M 201.68M 82.28M 103.58M 122.38M 10.57M 94.16M 101.75M
Interest Income
333.84M 322.74M 355.2M 318.66M 290.21M 160.44M 152.03M 157.21M 159.83M 159.48M 166.83M
Pretax Income
154.22M -218.7M 207.23M 234.94M 201.68M 82.28M 103.58M 122.38M 10.57M 94.16M 101.75M
Net Income
154.22M -219.89M 205.82M 234.94M 201.49M 78.13M 100.7M 119.54M 8.12M 90.87M 101.59M
Selling & General & Admin
6.49M n/a 5.92M 6.2M 6.21M 4.87M 3.79M 3.2M 3.52M 3M 3.09M
Research & Development
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Other Expenses
-26.78M 498.28M 10.6M -97.98M 7.54M 3.77M 2.73M 2.11M 2.13M 2.29M 1.99M
Operating Expenses
-20.29M 498.28M 16.52M -91.78M 13.75M 8.64M 6.52M 5.31M 5.65M 5.29M 5.08M
Interest Expense
108.79M 103.83M 108.93M 85.43M 79.43M 47.7M 44.03M 46.17M 46.33M 46.96M 47.09M
Selling & Marketing Expenses
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a
Cost & Expenses
62.98M 541.51M 103.03M 5.92M 93.18M 56.35M 50.54M 51.48M 51.97M 52.25M 52.17M
Income Tax Expense
n/a 1.2M 1.42M n/a 194K 4.15M 2.88M 2.85M 2.45M 3.28M 159K
Shares Outstanding (Basic)
460.88M 464.27M 464.05M 235.35M 235.35M 235.35M 222.56M 210.33M 209.08M 208.07M 203.19M
Shares Outstanding (Diluted)
460.88M 464.27M 464.05M 235.35M 235.35M 235.35M 222.56M 210.33M 209.08M 208.07M 203.19M
EPS (Basic)
0.33 -0.47 0.44 1 0.86 0.33 0.45 0.57 0.04 0.44 0.50
EPS (Diluted)
0.33 -0.47 0.44 1 0.86 0.33 0.45 0.57 0.04 0.44 0.50
EBITDA
263.01M -114.87M 207.23M 320.36M 281.11M 129.98M 147.61M 168.55M 56.89M 141.12M 148.85M
EBIT
263.01M -114.87M 207.23M 320.36M 281.11M 129.98M 147.61M 168.55M 56.89M 141.12M 148.85M
Depreciation & Amortization
n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a n/a

© 2026 bestshares.com. All rights reserved.

All data is for informational purposes only. bestshares.com is not a broker, dealer, or registered investment adviser, and nothing on this site is a recommendation to buy or sell any security.