BC

Blue Owl Capital

OWL
NYSEFinancials

Income Statement

Total Revenue$2.3B
Gross Profit$1.28B
Operating Income$606.76M
EBITDA$582.49M
EBIT$280.26M
Pre-tax Income$347.91M
Net Income$109.58M

Balance Sheet

Cash Equivalent$215.13M
Total Debt$2.77B
Book Value$5.52B
Book Value Per Share3.80

Key Ratios

Return on Equity (ROE)+5.15%
Return on Assets (ROA)+1.00%
Return on Invested Capital (ROI)+2.32%
Net Profit Margin+4.77%
Current Ratio0.73
Quick Ratio0.71
Long-Term Debt / Equity1.22