Stock Information

Blue Owl Capital Inc (OWL)

Blue Owl Capital Inc logo
Ticker Symbol: OWL
Exchange: NYSE
Sector: Financial Services
Market Cap: $13,366.04 mil
Piotroski score: 4
PE Ratio: 162.2938
EPS (TTM): 0.1178
Revenue (TTM): $4.23 M
Dividend Yield: 10.869565217391%
ROE: 3.43%