Blue Owl Capital (OWL) Net Margin (2020 - 2026)

Blue Owl Capital (OWL) recorded quarterly Net Margin of 10.56% in Q1 2026, up 208.34% quarter-over-quarter from 9.75% in Q4 2025, and up 519.0% on a YoY basis from 1.71% in Q1 2025.

Blue Owl Capital (OWL) Net Margin (2020 - 2026) Analysis & Trends

Blue Owl Capital's Net Margin history runs 7 years deep, the most recent figure standing at 10.56% for Q1 2026.

  • In Q1 2026, Net Margin rose 519.0% year-over-year to 10.56%; the TTM figure through Mar 2026 stood at 54.6% (up 2298.0% YoY), while the FY2025 annual figure was 53.81%, down 2584.0% from the prior year.
  • Net Margin was 10.56% for Q1 2026 at Blue Owl Capital, up from 9.75% in the prior quarter.
  • In the past five years, Net Margin ranged from a high of 106.65% in Q2 2024 to a low of 9.75% in Q4 2025.
  • Historically, Net Margin has averaged 29.28% across 5 years, with a median of 10.05% in 2025.
  • The sharpest annual moves came in 2022 and 2025: Net Margin soared 22123 bps in 2022, then sank 9660 bps in 2025.
  • A 5-year view of Net Margin shows it stood at 0.4% in 2022, then jumped by 17922 bps to 72.54% in 2023, then dropped by 29 bps to 51.65% in 2024, then sank by 119 bps to 9.75% in 2025, then jumped by 208 bps to 10.56% in 2026.
  • The last three Net Margin figures came in at 10.56% (Q1 2026), 9.75% (Q4 2025), and 6.51% (Q3 2025), per Business Quant data.

Peer Comparison

# Company Market Cap Enterprise Value Gross Profit (Qtr) Net Margin (Qtr)
1 BlackRock 160.20 Bn 150.57 Bn - 34.73%
2 Blackstone 96.40 Bn 95.35 Bn - 34.77%
3 Kkr 85.87 Bn 133.39 Bn - 8.45%
4 Apollo Global Management 79.90 Bn 98.63 Bn 5.04 Bn -38.15%
5 State Street 46.62 Bn 20.95 Bn - 18.57%
6 Ameriprise Financial 42.78 Bn 42.65 Bn 4.57 Bn 18.73%
7 Northern Trust 32.35 Bn 32.35 Bn - 37.97%
8 Ares Management 30.25 Bn 33.62 Bn - 8.40%
9 Raymond James Financial 30.24 Bn 18.99 Bn - 12.72%
10 Blue Owl Capital 6.59 Bn 10.08 Bn - 10.56%

Historic Data

Download Data
DateValue
Mar 31, 2026 10.56%
Dec 31, 2025 -9.75%
Sep 30, 2025 6.51%
Jun 30, 2025 10.05%
Mar 31, 2025 5.37%
Dec 31, 2024 51.65%
Sep 30, 2024 70.60%
Jun 30, 2024 106.65%
Mar 31, 2024 93.22%
Dec 31, 2023 72.54%
Sep 30, 2023 65.06%
Jun 30, 2023 8.16%
Mar 31, 2023 10.75%
Dec 31, 2022 0.40%
Sep 30, 2022 0.56%
Jun 30, 2022 -0.34%
Mar 31, 2022 -4.28%
Dec 31, 2021 -156.12%
Sep 30, 2021 -181.75%
Jun 30, 2021 -221.57%