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.