OTF
OTF
NYSE · Financial Services

Blue Owl Technology Finance

$12.40
+0.14 (+1.14%)
As of Mar 24, 9:52 PM ET ·
Day Range $12.06 — $12.46
52W Range $11.73 — $21.62

Performance

1D
1W
1M
3M -12.24%
6M -12.98%
1Y -25.12%
YTD -12.68%
Open$12.21
Previous Close$12.26
Day High$12.46
Day Low$12.06
52W High$21.62
52W Low$11.73
Volume
Avg Volume2.30M
Market Cap5.76B
P/E Ratio9.37
EPS$1.32
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 +740.0% upside
Current
$12.40
Target
$104.16
$89.23 $104.16 avg $157.88

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 692.92M 1.12B 1.18B
Net Income 323.35M 279.41M 275.45M
Profit Margin 46.7% 24.9% 23.3%
EBITDA 378.99M 345.97M 381.85M
Free Cash Flow 211.95M 259.57M
Rev Growth -9.2% +15.4%
Debt/Equity 0.80 0.72 0.70

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $479.33 -0.14% 15.9 1.07T
V Visa Inc $303.76 -0.22% 29.0 603.38B
MA Mastercard Inc $498.93 -0.29% 30.8 461.31B
MS Morgan Stanley $165.87 +0.94% 16.4 275.98B
GS Goldman Sachs Group $835.72 +0.54% 16.0 274.87B
AXP American Express Co $302.00 +0.03% 21.6 233.63B