Blue Owl Capital Inc. (OWL)
Market price: $9.40
4 valuation methods
EV / Revenue: $0.00 to $8.99 (midpoint $2.85)
P / E: $5.97 to $10.84 (midpoint $7.98)
EV / EBITDA: $2.52 to $11.67 (midpoint $9.04)
P / B: $8.19 to $26.43 (midpoint $12.22)