Stock Information

Blue Owl Capital Inc (OWL)

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