Sign in

Blue Owl Technology Finance Corp.

OTFAsset Management

$9.51−1.14%As of Oct 30vs prior close
Market cap
$4.4B
P/E (TTM)
11.6×
P/E (FY1)
7.5×
From 52W high
−27.71%
EPS (YE24)
$1.52
Revenue (LTM)
$1.3B
Net margin
28.70%
Dividend yield
16.82%

Nomior Score

56
Patient ValueSpeculativeTop 35% of the scored universe
Growth65
Quality54
Value78
Momentum19
Resilience56

Growth

+34.11%revenue a year over 4 fiscal years

YE21 $354.1MLTM $1.3B

Connections

Revenue to profitQ2 YE26

46% of revenue became net profit, down 17 pts on a year.

Who owns it

1tracked portfolio

Latest