Skip to main content

Want a detailed portfolio tracker?

OTF
NYSE
$10.15

Blue Owl Technology Finance Corp (OTF)

Blue Owl Technology Finance Corp. The company is headquartered in New York, New York.
Website: https://www.blueowltechnologyfinance.com
68 analysts
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