Blue Owl Technology Finance Corp. (OTF) Stock Price
OTFStock
$11.38−23.47%52W
Market Cap$5.21B
P/E7.31x
PEG Ratio—
Div yield12.58%
Beta0.58
OTF Share Price Chart
Favorite Metrics
Price vs S&P 500 (26W)-13.23%
Price vs S&P 500 (4W)8.84%
VGM Score58.10
P/E Ratio (Annual)7.31x
Indicated Dividend Yield (Annual)12.58%
OTF Earnings Surprise History
| Quarter | Report date | EPS estimate | EPS actual | Surprise |
|---|---|---|---|---|
| Q2 2026 | $0.30 | $0.30 | -0.08%(-$0.00) | |
| Q1 2026 | $0.25 | $0.29 | +17.57%(+$0.04) | |
| Q4 2025 | $0.34 | $0.47 | +37.16%(+$0.13) | |
| Q3 2025 | $0.35 | $0.54 | +55.00%(+$0.19) | |
| Q2 2025 | $0.33 | $0.34 | +1.80%(+$0.01) |
OTF Analyst Recommendations
May 2026
Jun 2026
Jul 2026
Aug 2026
3.71
3.71
3.71
3.71
About Blue Owl Technology Finance Corp.
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.