Blue Owl Technology Finance (OTF)
Blue Owl Technology Finance (OTF) stock research: performance, analysts' price targets, earnings, revenue and margins, technicals and insider trades.
- OTF last traded at $9.52, -0.10% on the day.
- Blue Owl Technology Finance: market cap $4.31B, P/E 12.0, revenue $1.41B over the last four quarters.
- Over the past year OTF returned -33.80%; year to date -34.53%.
Updated 2026-11-07 11:50 UTC