OTF
OTF
NYSE · Financial Services

Blue Owl Technology Finance

$10.92
-0.11 (-1.00%)
As of May 9, 1:16 AM ET ·
Day Range $10.79 — $11.07
52W Range $10.67 — $21.62

Performance

1D
1W
1M
3M -16.19%
6M -18.87%
1Y -34.06%
YTD -23.10%
Open$11.00
Previous Close$11.03
Day High$11.07
Day Low$10.79
52W High$21.62
52W Low$10.67
Volume
Avg Volume2.18M
Market Cap5.09B
P/E Ratio7.07
EPS$1.54
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 +853.8% upside
Current
$10.92
Target
$104.16
$89.23 $104.16 avg $157.88

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.30B 986.41M 1.18B
Net Income 820.59M 558.31M 275.45M
Profit Margin 62.9% 59.8% 23.3%
EBITDA 584.32M 419.64M 381.85M
Free Cash Flow 259.57M
Rev Growth +32.3% +32.3% +15.4%
Debt/Equity 0.78 0.78 0.70

Dividend

Dividend Yield12.69%
Annual Dividend$0.85
Payout Ratio54.7%
Frequencyquarterly
Ex-Dividend
Pay Date

Financial Services Peers

Symbol Name Price Change P/E Mkt Cap
BRK.B Berkshire Hathaway Inc $475.94 +0.18% 15.2 1.02T
V Visa Inc $318.79 -0.78% 28.5 633.96B
MA Mastercard Inc $495.48 -1.09% 29.7 444.26B
MS Morgan Stanley $193.09 +1.54% 16.7 302.37B
GS Goldman Sachs Group $936.48 +1.15% 15.2 274.17B
AXP American Express Co $316.03 -0.83% 19.5 219.11B