Blue Owl Technology Finance Corp. OTF

10.31 0.04 0.39% as of 25 Sep
Market cap
$4.7B
P/E
12.9×
Growth Flags show if company had growth for consecutive years
Jun '26 Mar '26 Dec '25 Sep '25 Older periods
P/E ratio
12.94 13.77 8.55 7.94

+8 more quarters

P/S ratio
3.65 4.46 5.20 6.50
P/FCF ratio
0.00 0.00 0.00 14.25
P/Operating CF
(15.06) (29.16) (4.93) 40.65
P/B ratio
0.63 0.76 0.74 0.80
EV/Sales
8.96 9.44 10.44 11.11
EV/EBITDA
11.10 11.51 12.57 13.32
EV/FCF
(7.50) (7.35) (13.06) 24.35
Current Ratio
0.05 0.11 0.06 0.10
Net Debt/EBITDA
25.56 24.66 22.65 17.69
Debt/Equity
0.95 0.91 0.78 0.62
Earnings Yield
7.73% 7.26% 11.69% 12.59%
Free Cash Flow Yield
(32.74%) (28.78%) (15.39%) 7.02%
Free Cash Flow per Share
(0.69) (0.42) (2.95) 0.34
Book value per Share
16.36 16.38 19.64 17.26
Free Cash Flow
(316.70) (197.26) (1,206.69) 158.69
EV/EBIT
10.88 11.26 12.24 12.83
Other line items

Show all line items

Columns are period end dates