OTF
OTF
NYSE · Financial Services

Blue Owl Technology Finance

$10.59
-0.27 (-2.49%)
As of Sep 20, 9:53 PM ET ·
Day Range $10.54 — $10.81
52W Range $9.75 — $15.75

Performance

1D
1W
1M
3M
6M
1Y -25.53%
YTD -25.42%
Open$10.81
Previous Close$10.86
Day High$10.81
Day Low$10.54
52W High$15.75
52W Low$9.75
Volume
Avg Volume2.07M
Market Cap5.04B
P/E Ratio13.42
EPS$0.80
SectorFinancial Services

Technical Indicators

Full analysis →
SMA 50 $13.68 Below
RSI (14) 38.2 Neutral

Analyst Ratings

Buy
14 analysts
8 Buy 6 Hold 0 Sell
Price Target +883.6% upside
Current
$10.59
Target
$104.16
$89.23 $104.16 avg $157.88

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.33B 1.01B 1.18B
Net Income 836.63M 569.22M 275.45M
Profit Margin 62.9% 59.8% 23.3%
EBITDA 594.75M 427.13M 381.85M
Free Cash Flow 259.57M
Rev Growth +32.3% +32.3% +15.4%
Debt/Equity 0.78 0.78 0.70

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $505.12 -0.91% 11.4 979.91B
BRK-B Berkshire Hathaway Inc $505.12 -0.91% 11.4 979.91B
V Visa Inc $368.93 +0.17% 30.6 691.16B
MA Mastercard Inc $566.75 +0.27% 30.6 496.89B
MS Morgan Stanley $206.36 +1.87% 15.8 317.91B
GS Goldman Sachs Group $958.28 +1.73% 13.1 274.31B