Blue Owl Technology Finance Corp. (OTF)
Market price: $9.24
3 valuation methods
Price / Net Investment Income: $8.68 to $11.09 (midpoint $10.85)
P / E: $9.52 to $16.52 (midpoint $13.64)
P / B: $13.99 to $18.92 (midpoint $16.46)