Blue Owl Technology Finance Corp. (OTF) Financial Analysis & Valuation | Quarter Chart

Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-market, making debt and equity investments such as senior secured or unsecured loans, subordinated loans or mezzanine loans and equity-related securities including common equity, warrants, preferred stock... more
Blue Owl Technology Finance Corp. is a business development company specializes in upper middle-mark... more

Company facts

Reported company information and share structure.

Company Share structure
Market Cap$4.75BExchangeNYSE
SectorFinancial ServicesIndustryAsset Management
CountryUSCEOCraig William Packer
IPO Date2025-06-12CAGR44.51%
Employees—Websitewww.blueowltechnologyfinance.com
Div. Yield28.88%Payout Ratio150%
Buy Back Yield6.97%Total Yield35.85%
OTF chart loading...

Key metrics

Reported fundamentals and market-derived technical indicators.

Fundamentals Technicals
EV$4.28BP/E8.49Forward P/E7.5PEG-0.56
P/S1.86P/B0.35P/CF-8.42P/FCF-8.47
Sales$1.37BSales 1Y80.44%Sales 3Y—Sales 5Y—
EPS$1.21EPS 1Y-41.18%EPS 3Y—EPS 5Y—
Sales QoQ-25.75%EPS QoQ-170.21%Sales QoQ Avg4.31%EPS QoQ Avg-104.19%
Gross Margin60.4%Operating Margin29.61%Profit Margin26.16%ROCE2.7%
ROA2%ROE5%Altman Z Score0.56Piotroski Score3
Current Ratio—Quick Ratio—Cash Ratio—Op. CF Ratio—
Debt/Equity—Debt/Assets—Lt Debt/Equity—Lt Debt/Cap.—
Intrst Cov.1Inventory Turnover—Asset Turnover0.09Receivables Turnover11.95
Enterprise Value$4.28BP/E Ratio8.49
Forward P/E7.5PEG Ratio-0.56
P/S Ratio1.86P/B Ratio0.35
P/CF Ratio-8.42P/FCF Ratio-8.47
EPS$1.21EPS Growth 1Y-41.18%
EPS Growth 3Y—EPS Growth 5Y—
Revenue Growth 1Y80.44%Gross Margin60.4%
Operating Margin29.61%Profit Margin26.16%
ROE5%ROA2%
ROCE2.7%Current Ratio—
Quick Ratio—Cash Ratio—
Debt/Equity—Interest Coverage1
Altman Z Score0.56Piotroski Score3