Blue Owl Capital Inc. Class A Common Stock (OWL)

FairStock Score: 58/100 — STEADY

Current Price$9.32
Market Cap$6,29,50,99,392
P/E Ratio94.2
ROE5.15%
Dividend Yield9.55%
SectorFinancial Services

Data from SEC filings. Not investment advice. Scoring methodology