Blue Owl Capital Inc.

OWL · NYSE
Analyze with AI
9/30/2025
6/30/2025
3/31/2025
12/31/2024
Market Cap$11,410$12,480$12,542$12,770
- Cash$137$118$98$152
+ Debt$3,777$3,648$3,599$2,979
Enterprise Value$15,049$16,011$16,044$15,597
Revenue$728$703$683$631
% Growth3.5%2.9%8.3%
Gross Profit$728$377$358$337
% Margin100%53.6%52.3%53.4%
EBITDA$98$222$174$188
% Margin13.4%31.6%25.4%29.8%
Net Income$6$17$7$21
% Margin0.9%2.5%1.1%3.3%
EPS Diluted0.0090.0190.0030.042
% Growth-51%611.1%-93.6%
Operating Cash Flow$433$423$18$324
Capital Expenditures-$11-$10-$13-$14
Free Cash Flow$422$412$4$310