로딩 중…
StockDiggingStockDigging

Blue Owl Technology Finance Corp.

OTF· NYSE
$10.65-1.07%
2026-06-18

Price Chart

Blue Owl Technology Finance Corp.-32.86%

Financials

※ FY = Fiscal Year

Investment Metrics(as of 2026-06-18)

MetricValue
Size
Market Cap$4.93B
Revenue$1.35B
Net Income$422M
Total Assets$14.87B
Net Assets$7.61B
Value
P/E11.67x
P/B0.65x
P/S3.65x
EV/EBITDA17.20x
FCF Yield-5.28%
Profitability
ROE5.55%
ROA2.84%
Op. Margin45.00%
Revenue Growth207.74%
Earnings Growth-381.44%
Financial Health
Debt Ratio95.50%
Total Debt$6.90B
FCF$-260M
Cash$827000.00
Net Debt/EBITDA10.03x
Dividend
Div. Yield3.16%
Performance
1Y Return-32.86%
1M Return-2.87%
From 52W High-33.82%
1Y MDD-35.81%
Trading
Volume2,388,035 shares
Trading Value$26M
Per Share
EPS$1.55
BPS$17.33