Blue Owl Capital IncOWL
Price$8.95Intrinsic value$6.8024% below price

Qualitative Analysis

Business overview

Business Overview

Blue Owl Capital Inc. (NYSE: OWL) is a leading global alternative asset manager that is redefining alternatives. As of March 31, 2026, the firm manages approximately $315 billion in assets under management (AUM) across three highly differentiated, multi-strategy platforms: Credit, Real Assets, and GP Strategic Capital. Blue Owl's business model is anchored by a robust permanent capital base, which represents approximately 85% of its management fees. This permanent capital structure provides exceptional stability and predictability to its earnings, insulating the firm from ordinary redemption pressures and allowing it to offer patient, long-term investment solutions to institutional investors, individual investors, and insurance companies globally.

Research as of 19 Jun 2026

Strategic Initiatives

Growth programs, investments, and their expected impact

AI-assisted
Digital Infrastructure Strategy ExpansionExpansion

Expanding the firm's digital infrastructure strategy following the acquisition of IPI Partners, focusing on financing data centers to capture cloud and AI-driven secular tailwinds.

Expected impact: Neutral to earnings in 2025 and modestly accretive in 2026, adding $10.5 billion in AUM.

Sign in / Sign up to read more
TimelineOngoing
Insurance Solutions Platform GrowthGrowth

Accelerating the growth of the Blue Owl Insurance Solutions platform, anchored by the acquisition of Kuvare Asset Management and hiring industry veteran Deva Mishra.

Expected impact: Expands permanent capital base and diversifies investment solutions for the insurance channel.

Sign in / Sign up to read more
TimelineOngoing
Supermarket Income REIT Joint VentureExpansion

Strategic joint venture with Supermarket Income REIT (SUPR) to invest in UK grocery real estate, seeded with eight omnichannel supermarket assets.

Expected impact: Establishes Blue Owl's first major investment in the UK grocery space, generating management fees of 0.6% per annum.

Sign in / Sign up to read more
Investment£200 million net cash consideration for a 50% stake
TimelineTargeting growth up to £1 billion over the coming years
Sources: 2

Mergers, Acquisitions & Partnerships

Recent deals and strategic collaborations

AI-assisted

Recent Acquisitions

Sila Realty Trust, Inc.$2.4B
Announced 20 Apr 2026

Acquisition of a net lease healthcare REIT with 137 properties to expand exposure to healthcare real estate, providing stable income and predictable cash flows.

Financial impact: Sila will exit the NYSE and become a private entity within Blue Owl's Real Assets platform.

Sign in / Sign up to read more
IPI Partners, LLC$1BComplete
Announced 7 Oct 2024

Acquisition of a digital infrastructure fund manager to add approximately $10.5 billion in AUM and enhance Blue Owl's digital infrastructure strategy.

Financial impact: Expected to be neutral to earnings in 2025 and modestly accretive in 2026.

Sign in / Sign up to read more
Atalaya Capital Management LP$450MComplete
Announced 16 Jul 2024

Acquisition of an alternative credit manager to add adjacent and scaled alternative credit capabilities, complementing direct lending.

Financial impact: Modestly accretive to Blue Owl in 2025, adding over $10 billion in AUM.

Sign in / Sign up to read more
Kuvare Asset Management$750MComplete
Announced 3 Apr 2024

Acquisition of an insurance-focused asset manager to support the launch of Blue Owl Insurance Solutions.

Financial impact: Allocated up to $20 billion of AUM, expected to be accretive to Blue Owl in 2024.

Sign in / Sign up to read more
Prima Capital Advisors$170MComplete
Announced 9 Apr 2024

Acquisition of a real estate lender to create Blue Owl's Real Estate Finance strategy and add debt capabilities.

Financial impact: Adds approximately $10 billion in assets under management.

Sign in / Sign up to read more

Strategic Partnerships

Supermarket Income REIT plcJoint Venture

Establishes Blue Owl's managed funds' first major investment in the UK grocery space, with plans to scale the vehicle up to £1 billion.

Terms: Blue Owl's managed funds acquired a 50% stake in a seed portfolio valued at £403 million, paying approximately £200 million in net cash consideration.

Sign in / Sign up to read more
Sources: 4
AI-assisted, source-linked narrative; figures from company filings (SEC EDGAR) and market data. Dates shown per section. Not investment advice. Terms of Use.