← Back to Screener
Blue Owl Technology Finance Corp. (OTF)
Price$11.38
Value ScoreB
Growth ScoreA
Momentum ScoreD
Favorite Metrics
Price vs S&P 500 (26W)-31.38%
Price vs S&P 500 (4W)-9.11%
VGM Score60.78
Market Capitalization$5.14B
P/E Ratio (Annual)7.14x
Indicated Dividend Yield (Annual)12.60%
All Metrics
Book Value / Share (Quarterly)$16.49
Indicated Dividend (Annual)$1.40
Revenue Growth (3Y)32.28%
Cash Flow / Share (Quarterly)$-3.59
Price vs S&P 500 (YTD)-34.52%
Gross Margin (TTM)47.87%
Net Profit Margin (TTM)32.78%
EPS (TTM)$0.90
10-Day Avg Trading Volume2.06M
EPS Excl Extra (TTM)$0.90
EPS (Annual)$1.76
Dividend / Share (Annual)$0.85
ROI (Annual)5.03%
Gross Margin (Annual)47.51%
Cash / Share (Quarterly)$1.06
P/E Basic Excl Extra (TTM)12.17x
Revenue Growth QoQ (YoY)78.29%
P/E Normalized (Annual)7.14x
ROA (Last FY)4.90%
EBITD / Share (TTM)$1.26
Operating Margin (TTM)45.48%
Cash Flow / Share (Annual)$-1.97
P/B Ratio0.68x
P/B Ratio (Quarterly)0.75x
EV / Revenue (TTM)8.97x
Net Interest Coverage (TTM)6.81x
ROA (TTM)3.02%
EPS Growth QoQ (YoY)103.14%
EV / EBITDA (TTM)19.72x
EPS Incl Extra (Annual)$1.76
Current Ratio (Annual)0.90x
Quick Ratio (Quarterly)1.64x
3-Month Avg Trading Volume2.25M
P/E Incl Extra (TTM)12.17x
P/S Ratio (Annual)4.49x
Asset Turnover (Annual)0.08x
52-Week High$21.62
EPS Excl Extra (Annual)$1.76
26-Week Price Return-15.45%
Quick Ratio (Annual)0.75x
13-Week Price Return-3.14%
Total Debt / Equity (Annual)0.78x
Current Ratio (Quarterly)2.23x
Enterprise Value$11.56B
Asset Turnover (TTM)0.09x
Pretax Margin (Annual)62.95%
Cash / Share (Annual)$0.61
3-Month Return Std Dev36.59%
ROE (Last FY)8.96%
EPS Basic Excl Extra (Annual)$1.76
Total Debt / Equity (Quarterly)0.91x
EPS Incl Extra (TTM)$0.90
ROI (TTM)3.09%
P/S Ratio (TTM)3.99x
Revenue / Share (Annual)$2.80
Forward P/E8.90x
P/E Ratio (TTM)12.17x
Year-to-Date Return-23.59%
5-Day Price Return4.52%
EPS Normalized (Annual)$1.76
Net Profit Margin (Annual)62.89%
Month-to-Date Return-2.37%
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)12.17x
LT Debt / Equity (Quarterly)0.91x
EPS Basic Excl Extra (TTM)$0.90
Payout Ratio (Annual)54.66%
P/B Ratio (Annual)0.85x
Dividend / Share (TTM)$1.21
Pretax Margin (TTM)32.76%
Book Value / Share (Annual)$17.33
Price vs S&P 500 (13W)-12.88%
Dividend Yield (TTM)10.91%
Beta0.18x
P/FCF (Annual)80.12x
Revenue / Share (TTM)$2.78
ROE (TTM)5.33%
52-Week Low$10.48
vGradeB
gGradeA
mGradeD
vgmGradeB
Show chart for
Earnings Surprise History
Q1 26-0.56est. 0.32
Analyst Recommendations
Feb 2026
Mar 2026
Apr 2026
May 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.