NYSE •
Financial Services •
Asset Management •
Quote as of 05/15/2026
Company Profile
IndustryAsset Management
SectorFinancial Services
ExchangeNYSE
Market Capitalization5,496.38 mln
Float496 mln
Earnings Date08/12/2026
EPS
0.70
Moderate
P / E
16.01
Moderately valued
Piotroski F-Score
6
/ 9
Solid
Beneish M-Score
-2.72
Likely reliable
1-Year Forecast
13.58
Attractive
Relative Strength
16
/ 100
Significantly lagging
Business Description
Blue Owl Capital Corporation lends money and invests in mid-sized American businesses, typically those generating between $10 million and $250 million in annual operating profit. It provides a range of financing options, from secured loans and preferred equity to common stock positions, with individual investments generally falling between $20 million and $250 million. The company focuses on companies looking to grow, expand into new markets, or restructure their finances, and typically holds its investments for three to ten years.