Blue Owl Capital Corp (OBDC)
Market price: $10.16
3 valuation methods
P / E: $6.70 to $12.66 (midpoint $9.46)
Price / Net Investment Income: $10.95 to $13.21 (midpoint $12.88)
P / B: $12.12 to $16.40 (midpoint $14.26)