OTF
NYSE
$10.15
Blue Owl Technology Finance Corp (OTF)
Blue Owl Technology Finance Corp. The company is headquartered in New York, New York.
Sector:
Financial Services
Industry:
Asset Management
Buy
Target: $13.25 (+30.54%)
Market Cap
$4.79B
P/B Ratio
0.63
Profit Margin
32.8%
Forward P/E
8.14
Price Chart
Valuation
Market Cap$4.79B
P/E11.49
Forward P/E8.14
P/S3.73
P/B0.63
Profitability
Total Revenue (TTM)$1.98M
Gross Profit (TTM)$1.29B
EBITDA$796M
Profit Margin32.8%
EPS$0.90
Financial Health
Debt-to-Equity90.8%
Free Cash Flow Yield-34.59%
Dividend Yield14.10%
Growth & Risk
Beta (5Y)0.71
Sharpe Ratio-0.92