Blue Owl Capital Inc. (OWL)

Last Closing Price: 10.06 (2026-05-22)

Consolidated Net Income/Loss (Quarterly)

Consolidated Net Income/Loss: A company's total income or loss before preferred stock dividends.

Blue Owl Capital Inc. (OWL) had Consolidated Net Income/Loss of $79.59M for the most recently reported fiscal quarter, ending 2026-03-31.

Figures for fiscal quarter ending 2026-03-31
Income Statement Financials
$753.81M
$15.54M
--
$753.81M
$644.32M
$109.49M
$-13.66M
$95.83M
$95.83M
$79.59M
$79.59M
Consolidated Net Income/Loss
$79.59M
$79.59M
$109.49M
$202.40M
680.42M
681.07M
$0.02
$0.02
Balance Sheet Financials
--
--
$8.82B
$12.41B
$6.63B
--
--
$6.63B
$5.79B
$-2.64B
$5.79B
1.56B
Cash Flow Statement Financials
$102.81M
$-27.10M
$-79.76M
$194.51M
$190.46M
$-4.05M
$195.52M
$-150.54M
--
Fundamental Metrics & Ratios
--
--
--
--
0.66
100.00%
14.52%
14.52%
--
12.71%
2.06%
$88.98M
--
--
--
0.06
--
--
--
1.38%
-3.01%
0.64%
1.38%
$3.71
$0.13
$0.15