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.18BExchangeNYSE
SectorFinancial ServicesIndustryAsset Management
CountryUSCEOCraig William Packer
IPO Date2025-06-12CAGR44.51%
Employees—Websitewww.blueowltechnologyfinance.com
Div. Yield450.36%Payout Ratio150%
Buy Back Yield108.75%Total Yield559.11%
OTF chart loading...

Key metrics

Reported fundamentals and market-derived technical indicators.

Fundamentals Technicals
EV$3.71BP/E7.55Forward P/E6.67PEG-0.52
P/S0.12P/B0.02P/CF-0.54P/FCF-0.54
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.52Piotroski 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$3.71BP/E Ratio7.55
Forward P/E6.67PEG Ratio-0.52
P/S Ratio0.12P/B Ratio0.02
P/CF Ratio-0.54P/FCF Ratio-0.54
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.52Piotroski Score3