Blue Owl Technology Finance Corp. (OTF) Stock Price

OTFStock
$11.3823.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

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

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.