Blue Owl Technology Finance Corp. logo

Blue Owl Technology Finance Corp.

OTF | NYSE
Chart Builder DCF Calculator
$9.70
+$0.19 (+2.00%)
Nov 2, 2026, 3:41 PM ET · Market open
TTM
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
1.38B 1.35B 1.06B 908.05M 761.48M 529.16M 536.94M 536.74M 362.87M 300.33M 153.92M
Cost of Revenue
310.71M 306.88M 311.35M 268.87M 217.33M 184.22M 183.48M 186.55M 140.38M 94.05M 47.09M
Gross Profit
1.07B 1.05B 752.84M 639.19M 544.15M 344.94M 353.46M 350.19M 222.49M 206.28M 106.83M
Operating Income
665.53M 608.53M 805.71M 702.05M 509.93M 318.81M 330.69M 328.86M 206.48M 195.91M 101.75M
Interest Income
1.33B 1.29B 1.12B 921.34M 759.88M 629.5M 628.54M 643.34M 486.13M 326.3M 166.83M
Pretax Income
377.7M 425.16M 726.13M 622.48M 509.93M 318.81M 330.69M 328.86M 206.48M 195.91M 101.75M
Net Income
375.08M 422.35M 720.37M 615.25M 499.86M 306.48M 319.23M 320.12M 200.58M 192.47M 101.59M
Selling & General & Admin
18.61M 18.33M 23.2M 21.07M 18.07M 15.39M 13.51M 12.81M 9.61M 6.09M 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
384.12M 418.44M -76.07M -83.94M 16.16M 10.74M 9.26M 8.51M 6.41M 4.28M 1.99M
Operating Expenses
402.73M 436.77M -52.87M -62.87M 34.23M 26.12M 22.77M 21.33M 16.02M 10.37M 5.08M
Interest Expense
406.97M 377.61M 321.49M 256.59M 217.33M 184.22M 183.48M 186.55M 140.38M 94.05M 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
713.44M 743.65M 258.49M 206M 251.56M 210.35M 206.25M 207.88M 156.39M 104.42M 52.17M
Income Tax Expense
2.61M 2.81M 5.76M 7.22M 10.07M 12.33M 11.47M 8.74M 5.9M 3.44M 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)
1.30 1.83 2.63 2.64 2.21 1.39 1.50 1.55 0.98 0.94 0.50
EPS (Diluted)
1.30 1.83 2.63 2.64 2.21 1.39 1.50 1.55 0.98 0.94 0.50
EBITDA
675.74M 693.84M 938.69M 879.06M 727.25M 503.04M 514.17M 515.41M 346.86M 289.97M 148.85M
EBIT
675.74M 693.84M 938.69M 879.06M 727.25M 503.04M 514.17M 515.41M 346.86M 289.97M 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.