Growth Metrics

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

Blue Owl Capital's quarterly Net Margin came in at 10.56% in Q1 2026, up 519.0% year-on-year from 1.71% in Q1 2025, and up 208.34% quarter-over-quarter from 9.75% in Q4 2025.

Blue Owl Capital has reported Net Margin for 7 years, with the latest figure at 10.56% in Q1 2026.

  • For the quarter ending Q1 2026, Net Margin rose 519.0% year-over-year to 10.56%; the trailing twelve-month figure through Mar 2026 stood at 54.6% (up 2298.0% YoY), and the FY2025 full-year result was 53.81%, down 2584.0% from the prior year.
  • Net Margin for Q1 2026 stood at 10.56%, up from 9.75% in the prior quarter.
  • The five-year high for Net Margin was 106.65% in Q2 2024, with the low at 9.75% in Q4 2025.
  • Average Net Margin over 5 years is 29.28%, with a median of 10.05% recorded in 2025.
  • Year-over-year, Net Margin surged 22123 bps in 2022 and sank 9660 bps in 2025.
  • Tracing OWL's Net Margin over 5 years: stood at 0.4% in 2022, then surged by 17922 bps to 72.54% in 2023, then declined by 29 bps to 51.65% in 2024, then plunged by 119 bps to 9.75% in 2025, then surged 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 158.51 Bn 148.89 Bn - 34.73%
2 Blackstone 92.68 Bn 91.63 Bn - 34.77%
3 Kkr 84.94 Bn 132.45 Bn - 8.45%
4 Brookfield Asset Management 77.34 Bn 77.68 Bn - 46.11%
5 Apollo Global Management 76.27 Bn 95.00 Bn 5.04 Bn -38.15%
6 State Street 44.42 Bn 18.75 Bn - 18.57%
7 Ameriprise Financial 41.68 Bn 41.55 Bn 4.57 Bn 18.73%
8 Northern Trust 31.21 Bn 31.21 Bn - 37.97%
9 Ares Management 28.85 Bn 32.22 Bn - 8.40%
10 Blue Owl Capital 7.13 Bn 10.62 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%
Mar 31, 2021 36.34%
Dec 31, 2020 -48.34%
Sep 30, 2020 -18.34%
Jun 30, 2020 -32.85%