How Does This Asset Manager Operate?
Blue Owl Capital Inc is an alternative asset manager that raises and manages capital for investors and earns fees tied to its platforms. The firm’s business is built around long-duration client relationships and scaled investment operations. It operates as a public company with a large share base and an equity value of about USD 13.6 billion. Its model relies on continued fundraising and deployment across its strategies.
Can Growth Continue With Limited Cash?
FundamentalsIn 2025, reported in USD, revenue was about USD 2.87 billion, up 25% year over year, with net income of roughly USD 305 million. Trailing margins show a wide gap between operating profitability (16.61%) and the net result (2.96%), with ROE at 3.89%.
On the balance sheet, cash stood at about USD 195 million at year-end, while depreciation and amortization totaled roughly USD 359 million. Net debt was about USD 3.1 billion, placing funding capacity and reinvestment pacing alongside profitability as key parts of the financial picture.
Is The Market Undervaluing The Shares?
DCF / MultiplesAt USD 8.75, the share price trades well below the DCF-implied fair value range. Headline pricing also shows a high trailing P/E of 156.90, with EV/EBITDA at 20.51 and P/S at 4.64.
Reinvestment Faces Funding Pressure
TakeawayThe setup leans on reinvestment and continued revenue expansion. Cash is small relative to the balance sheet’s net debt load. Profitability at the net line needs to keep improving. If funding pressure rises, reinvestment flexibility can narrow quickly.
