Blue Owl Capital Inc.
← Back to OWL Overview

Blue Owl Capital Inc. (OWL)

Profitability & Net Margin History

Current Net Margin

6.31%

Blue Owl Capital Inc. currently has a net profit margin of 6.31%.

Financial Fundamentals

OWLQuarterly Data • 5Y View

Historical Margin Data

DateRev ($B)NI ($B)Net MarginChange (bps)
2025-12-310.760.056.31%544
2025-09-300.730.010.87%161
2025-06-300.700.022.48%139
2025-03-310.680.011.09%220
2024-12-310.630.023.29%167
2024-09-300.600.034.96%121
2024-06-300.550.036.17%129
2024-03-310.510.034.89%123
2023-12-310.490.023.66%14
2023-09-300.430.023.52%43
2023-06-300.420.013.08%96
2023-03-310.390.012.13%172
2022-12-310.400.000.40%15
2022-09-300.370.000.56%90
2022-06-300.33-0.00-0.34%394
2022-03-310.28-0.01-4.28%431
2021-12-310.290.000.03%2154
2021-09-300.25-0.05-21.51%18062
2021-06-300.18-0.36-202.13%23855
2021-03-310.110.0436.42%8331
2020-12-310.11-0.05-46.89%3094
2020-09-300.05-0.01-15.95%1477
2020-06-300.04-0.01-30.72%1640
2020-03-310.05-0.01-14.33%

* Basis Point (bps) change measures sequential efficiency shifts. 100 bps = 1.00% Margin change.