Production (Stage)
U
Blue Owl Technology Finance Corp. OTF
$15.63 $0.020.13% NYSE
Recommendation
Prev Close
Volume
Avg Vol (90D)
--
Market Cap
Dividend & Yield
52-Week Range
P/E (TTM)
EPS (TTM)

03/31/2025 12/31/2024 09/30/2024 06/30/2024 03/31/2024
Revenue -- -- -- -- --
Total Other Revenue 694.59M 684.03M 695.44M 697.56M 694.59M
Total Revenue 694.59M 684.03M 695.44M 697.56M 694.59M
Cost of Revenue -- -- -- -- --
Gross Profit 694.59M 684.03M 695.44M 697.56M 694.59M
SG&A Expenses 109.05M 105.69M 104.71M 100.89M 111.49M
Depreciation & Amortization -- -- -- -- --
Other Operating Expenses -- -- -- -- --
Total Operating Expenses 109.05M 105.69M 104.71M 100.89M 111.49M
Operating Income 585.54M 578.34M 590.73M 596.67M 583.09M
Income Before Tax 318.01M 330.69M 328.86M 265.86M 372.46M
Income Tax Expenses 11.53M 11.46M 8.74M 8.48M 9.34M
Earnings from Continuing Operations 306.48 319.23 320.12 257.39 363.12
Earnings from Discontinued Operations -- -- -- -- --
Extraordinary Item & Accounting Change -- -- -- -- --
Minority Interest in Earnings -- -- -- -- --
Net Income 306.48M 319.23M 320.12M 257.39M 363.12M
EBIT 585.54M 578.34M 590.73M 596.67M 583.09M
EBITDA -- -- -- -- --
EPS Basic 1.42 1.52 1.54 1.24 1.76
Normalized Basic EPS 1.13 1.14 1.19 1.20 1.17
EPS Diluted 1.41 1.52 1.53 1.24 1.76
Normalized Diluted EPS 1.13 1.14 1.19 1.20 1.17
Average Basic Shares Outstanding 866.35M 839.07M 834.16M 829.30M 824.57M
Average Diluted Shares Outstanding 866.35M 839.07M 834.16M 829.30M 824.57M
Dividend Per Share 1.43 1.46 1.50 1.51 1.48
Payout Ratio 91.08% 72.04% 71.84% 87.53% 60.95%