Blue Owl Technology Finance Corp. (OTF) Stock Price

OTFStock
$9.13−34.60%52W
Market Cap$4.18B
P/E5.81x
PEG Ratio—
Div yield12.58%
Beta0.55

OTF Share Price Chart

Favorite Metrics

Price vs S&P 500 (26W)-33.12%
Price vs S&P 500 (4W)-12.87%
VGM Score45.69
P/E Ratio (Annual)5.81x
Indicated Dividend Yield (Annual)12.58%

OTF Earnings Surprise History

QuarterReport dateEPS estimateEPS actualSurprise
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

Jun 2026
Jul 2026
Aug 2026
Sep 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.