Blue Owl Capital Inc. (OWL)
Market price: $9.36
4 valuation methods
EV / Revenue: $0.00 to $9.10 (midpoint $2.78)
P / E: $5.95 to $10.79 (midpoint $7.98)
EV / EBITDA: $2.42 to $11.55 (midpoint $8.80)
P / B: $8.09 to $26.23 (midpoint $12.09)