OTF
OTF
NYSE · Financial Services

Blue Owl Technology Finance

$10.48
-0.18 (-1.69%)
As of Jun 22, 9:51 PM ET ·
Day Range $10.47 — $10.81
52W Range $10.49 — $16.10

Performance

1D
1W
1M
3M
6M -25.83%
1Y -33.04%
YTD -26.20%
Open$10.61
Previous Close$10.66
Day High$10.81
Day Low$10.47
52W High$16.10
52W Low$10.49
Volume
Avg Volume2.68M
Market Cap4.93B
P/E Ratio11.68
EPS$0.90
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 +893.9% upside
Current
$10.48
Target
$104.16
$89.23 $104.16 avg $157.88

Key Financials

FY 2026 FY 2025 FY 2024
Revenue 1.29B 978.52M 1.18B
Net Income 814.02M 553.84M 275.45M
Profit Margin 62.9% 59.8% 23.3%
EBITDA 578.67M 415.59M 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 Yield13.13%
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 $488.69 -0.16% 14.6 1.06T
V Visa Inc $326.60 -0.20% 27.7 616.56B
MA Mastercard Inc $484.09 -1.16% 27.8 432.77B
MS Morgan Stanley $227.09 +1.76% 19.4 352.00B
GS Goldman Sachs Group $1,106.37 +0.89% 17.9 323.49B
AXP American Express Co $338.07 +0.02% 20.6 230.63B