← Back to Screener
Blue Owl Technology Finance Corp. (OTF)
Price$12.07
Favorite Metrics
Price vs S&P 500 (26W)-16.15%
Price vs S&P 500 (4W)-6.79%
Market Capitalization$5.71B
P/E Ratio (Annual)7.93x
Indicated Dividend Yield (Annual)11.41%
All Metrics
Book Value / Share (Quarterly)$17.33
Indicated Dividend (Annual)$1.40
Revenue Growth (3Y)32.28%
Cash Flow / Share (Quarterly)$-1.97
Price vs S&P 500 (YTD)-18.25%
Gross Margin (TTM)47.51%
Net Profit Margin (TTM)62.89%
EPS (TTM)$1.54
10-Day Avg Trading Volume1.87M
EPS Excl Extra (TTM)$1.54
EPS (Annual)$1.76
Dividend / Share (Annual)$0.85
ROI (Annual)5.03%
Gross Margin (Annual)47.51%
Cash / Share (Quarterly)$0.61
P/E Basic Excl Extra (TTM)7.93x
Revenue Growth QoQ (YoY)92.31%
P/E Normalized (Annual)7.93x
ROA (Last FY)4.90%
EBITD / Share (TTM)$1.10
Operating Margin (TTM)44.71%
Cash Flow / Share (Annual)$-1.97
P/B Ratio0.71x
P/B Ratio (Quarterly)0.85x
Net Interest Coverage (TTM)6.81x
ROA (TTM)5.30%
EPS Growth QoQ (YoY)103.14%
EPS Incl Extra (Annual)$1.76
Current Ratio (Annual)0.90x
Quick Ratio (Quarterly)0.75x
3-Month Avg Trading Volume2.07M
P/E Incl Extra (TTM)7.93x
P/S Ratio (Annual)4.98x
Asset Turnover (Annual)0.08x
52-Week High$21.62
EPS Excl Extra (Annual)$1.76
26-Week Price Return-12.17%
Quick Ratio (Annual)0.75x
13-Week Price Return-11.02%
Total Debt / Equity (Annual)0.78x
Current Ratio (Quarterly)0.90x
Enterprise Value$11,714.875
Asset Turnover (TTM)0.08x
Pretax Margin (Annual)62.95%
Cash / Share (Annual)$0.61
3-Month Return Std Dev40.55%
ROE (Last FY)8.96%
EPS Basic Excl Extra (Annual)$1.76
Total Debt / Equity (Quarterly)0.78x
EPS Incl Extra (TTM)$1.54
ROI (TTM)5.42%
P/S Ratio (TTM)4.98x
Revenue / Share (Annual)$2.80
Forward P/E9.31x
P/E Ratio (TTM)7.93x
Year-to-Date Return-15.61%
5-Day Price Return9.26%
EPS Normalized (Annual)$1.76
Net Profit Margin (Annual)62.89%
Month-to-Date Return-0.97%
EBITD / Share (Annual)$1.25
EPS Growth (3Y)250.68%
Operating Margin (Annual)44.71%
LT Debt / Equity (Annual)0.78x
P/E Excl Extra (TTM)7.93x
LT Debt / Equity (Quarterly)0.78x
EPS Basic Excl Extra (TTM)$1.54
Payout Ratio (Annual)54.66%
P/B Ratio (Annual)0.85x
Pretax Margin (TTM)62.95%
Book Value / Share (Annual)$17.33
Price vs S&P 500 (13W)-11.71%
Beta-0.02x
P/FCF (Annual)89.00x
Revenue / Share (TTM)$2.45
ROE (TTM)9.00%
52-Week Low$10.87
Analyst Recommendations
Jan 2026
Feb 2026
Mar 2026
Apr 2026
3.71
3.71
3.71
3.71
About
Blue Owl Technology Finance Corp is an externally managed business development company that originates and invests in debt and equity securities of established and high-growth U.S. technology companies. It seeks to maximize total returns by generating current income from debt investments and capital appreciation from equity holdings, maintaining a diversified portfolio including senior and subordinated loans, preferred stock, and warrants.