BeStock  
Stocks › OTF

Blue Owl Technology Finance OTF

US equityMarket cap rank #2218
$9.44 −$0.14 (-1.46%)
Market closed · Oct 5, 10:20 pm ET · Last extended-hours $9.51 +0.73%
Open$9.55
Prev close$9.58
Day range$9.43 – $9.64
Volume2.52M
Market cap$4.33B
P/E (TTM)11.5
Dividend yield14.83%

Fundamentals

Latest reported quarter: Q2, ended Jun 2026

Revenue$169.32M-21.4% YoY
Net profit$154.22M-23.5% YoY
Diluted EPS$0.33-23.3% YoY

Revenue, last 8 quarters

$127.7MSep '24$110.1MDec '24$90.9MMar '25$215.4MJun '25$249.2MSep '25$223.8MDec '25$-204.4MMar '26$169.3MJun '26

Net profit, last 8 quarters

$119.5MSep '24$100.7MDec '24$78.1MMar '25$201.5MJun '25$234.9MSep '25$205.8MDec '25$-219.9MMar '26$154.2MJun '26

Diluted EPS by quarter

0.57Sep '240.48Dec '240.33Mar '250.43Jun '250.50Sep '250.44Dec '25-0.47Mar '260.33Jun '26

Annual revenue

$136.1MFY20$452.6MFY21$50.0MFY22$391.9MFY23$353.5MFY24$779.3MFY25

Profitability & balance sheet

Net margin85.7%
Return on equity4.8%
Return on assets2.7%

Income statement

Line item 2026 Q2 2026 Q1 2025 Q4 2025 ANNUAL 2025 Q3
Profit from Continuing Operations $154.22M -$219.89M $205.82M $720.37M $234.94M
Non-Interest Income -$29.68M -$402.89M $21.96M $40.70M $35.90M
Selling and Admin Expenses $6.91M $6.30M $5.92M $23.72M $6.46M
-Fees and Commissions -$83.26M -$43.23M -$92.23M -$280.67M -$97.71M
-General & Admin Expense $6.91M $6.30M $5.92M $23.72M $6.46M
Pretax Profit $154.64M -$218.70M $207.23M $728.56M $237.37M
Tax $422,000.00 $1.20M $1.42M $8.19M $2.43M
Net Profit $154.22M -$219.89M $205.82M $720.37M $234.94M
-Interest Expense $101.36M $95.69M $86.51M $293.57M $79.92M
Net Income to Parent Company $154.22M -$219.89M $205.82M $720.37M $234.94M
Net Income to Common Stockholders $154.22M -$219.89M $205.82M $720.37M $234.94M
Basic EPS $0.33 -$0.47 $0.44 $1.76 $0.50
-Interest Income $300.36M $294.19M $288.31M $1.03B $293.25M
Net Interest Income $199.00M $198.50M $201.79M $738.64M $213.33M
Total Operating Revenue $169.32M -$204.39M $223.75M $779.34M $249.23M
Diluted EPS $0.33 -$0.47 $0.44 $1.76 $0.50
-Dividend Income $33.49M $28.56M $24.09M $92.31M $25.41M
Total Revenue as Reported $338.03M $325.94M $320.58M $1.15B $322.59M
Dividend Per Share $0.35 $0.35 $0.35 $1.05 $0.35

Discussion

No comments yet — be the first to weigh in on OTF.

Leave a comment

Scroll to Top