NYSE : OTF

Blue Owl Technology Finance Corp.

$10.1 USD

-$0.19 (-1.85%)

Volume
2.24M
Average Volume
2.25M
Market Capitalization
$4.67B
P/E Ratio
5.52
Dividend Yield
15.84%
Price Target
$13.50
Year High
$15.82
Year Low
$10.06
Day High
Day Low
Payout Ratio
$1.08
Current Ratio
$0.00
3333332"{? p/.m7yd f,0=

Annual earnings financials

OTF financial data with annual/quarterly toggle

OTF GAAP EPS - Annual & Quarterly

OTF Sales Revenue - Annual & Quarterly

OTF Shares Outstanding - Annual & Quarterly

Hover over bars to see exact values. Data includes up to 12 years of annual financials and up to 20 quarters of quarterly data from FMP Financial Data.

OTF Estimated and Actual Revenue by Quarter
OTF Estimated and Actual EPS by Quarter
OTF Analyst Forecasts — EBITDA & EBIT
Quarter Date No of Estimates Ebitda Ebit
Low High Average Low High Average
2028-12-31 2 325.57M 340.98M 333.26M 325.57M 340.98M 333.26M
2028-09-30 1 325.27M 340.67M 332.95M 325.27M 340.67M 332.95M
2028-06-30 1 325.01M 340.4M 332.69M 325.01M 340.4M 332.69M
2028-03-31 2 324.76M 340.13M 332.43M 324.76M 340.13M 332.43M
2027-12-31 3 341.92M 358.1M 349.99M 341.92M 358.1M 349.99M
2027-09-30 2 335.4M 351.28M 343.32M 335.4M 351.28M 343.32M
OTF Analyst Forecasts — Net Income & SGA Expense
Quarter Date No of Estimates NetIncome SgaExpense
Low High Average Low High Average
2028-12-31 2 139.6M 148.26M 143.92M 12.37M 12.95M 12.66M
2028-09-30 1 139.6M 148.26M 143.92M 12.36M 12.94M 12.65M
2028-06-30 1 139.6M 148.26M 143.92M 12.35M 12.93M 12.64M
2028-03-31 2 137.35M 145.87M 141.6M 12.34M 12.92M 12.63M
2027-12-31 3 150.86M 160.21M 155.53M 12.99M 13.6M 13.3M
2027-09-30 2 149.36M 158.62M 153.98M 12.74M 13.34M 13.04M
OTF Analyst Forecasts — Revenue & EPS
Quarter Date No of Revenue Estimates Revenue No of EPS Estimates EPS
Low High Average Low High Average
2028-12-31 2 367.97M 385.39M 376.66M 3 0.3007 0.31934 0.31
2028-09-30 1 367.63M 385.04M 376.31M 2 0.3007 0.31934 0.31
2028-06-30 1 367.34M 384.73M 376.02M 2 0.3007 0.31934 0.31
2028-03-31 2 367.05M 384.43M 375.72M 3 0.29585 0.31419 0.305
2027-12-31 3 386.45M 404.74M 395.57M 2 0.32495 0.34509 0.335
2027-09-30 2 379.08M 397.03M 388.04M 1 0.32172 0.34166 0.33167