Blue Owl Capital Corp Total Assets

Quick Answer

Blue Owl Capital Corp reported Total Assets of $17.19 billion for fiscal year 2025.

Blue Owl Capital Corp Total Assets — Annual History

Fiscal Year Total Assets YoY Change
2025 $17.19B +23.9%
2024 $13.87B +2.6%
2023 $13.51B -0.5%
2022 $13.58B +2.2%
2021 $13.30B

Quarterly Total Assets

Quarter Ending Total Assets YoY QoQ
September 30, 2025 $17.61B +24.9% +1.2%
June 30, 2025 $17.40B +25.5% -5.3%
March 31, 2025 $18.38B +37.9% +32.5%
December 31, 2024 $13.87B +2.6% -1.6%
September 30, 2024 $14.09B +1.6%
June 30, 2024 $13.87B +3.5% +4.0%
March 31, 2024 $13.33B -2.6% -1.3%
December 31, 2023 $13.51B -0.5% +0.9%
  • Blue Owl Capital Corp showed an increase of +23.9% in Total Assets compared to the prior fiscal year.
  • Over the 2021–2025 period, Blue Owl Capital Corp’s total assets has grown by 29.2% (from $13.30 billion to $17.19 billion).
  • The most recent figure is from Blue Owl Capital Corp’s fiscal year 2025 report (Form 10-K), filed with the SEC on February 18, 2026.
  • All figures are sourced from SEC EDGAR XBRL filings, last verified June 17, 2026.

Last verified:

Leave a Comment