Is Blue Owl Capital, Inc. overvalued or undervalued?

Nov 18 2025 11:14 AM IST
share
Share Via
As of November 14, 2025, Blue Owl Capital, Inc. is considered very expensive and overvalued with a P/E ratio of 128, compared to significantly lower ratios for peers like Franklin Resources, Inc. at 14.94 and Stifel Financial Corp. at 18.08.
As of 14 November 2025, the valuation grade for Blue Owl Capital, Inc. moved from fair to very expensive. The company is overvalued based on its current metrics. Key ratios include a P/E ratio of 128, a Price to Book Value of 12.71, and an EV to EBITDA of 34.72. In comparison, Franklin Resources, Inc. has a significantly lower P/E ratio of 14.94, indicating it is very attractive, while Stifel Financial Corp. is rated fair with a P/E of 18.08.
Despite the lack of recent return data, the substantial difference in valuation ratios suggests that Blue Owl Capital, Inc. is trading at a premium compared to its peers, reinforcing the conclusion of being overvalued.
{{stockdata.stock.stock_name.value}} Live

{{stockdata.stock.price.value}} {{stockdata.stock.price_difference.value}} ({{stockdata.stock.price_percentage.value}}%)

{{stockdata.stock.date.value}} | BSE+NSE Vol: {{stockdata.index_name}} Vol: {{stockdata.stock.bse_nse_vol.value}} ({{stockdata.stock.bse_nse_vol_per.value}}%)


Our weekly and monthly stock recommendations are here
Loading...
{{!sm.blur ? sm.comp_name : ''}}
Industry
{{sm.old_ind_name }}
Market Cap
{{sm.mcapsizerank }}
Date of Entry
{{sm.date }}
Entry Price
Target Price
{{sm.target_price }} ({{sm.performance_target }}%)
Holding Duration
{{sm.target_duration }}
Last 1 Year Return
{{sm.performance_1y}}%
{{sm.comp_name}} price as on {{sm.todays_date}}
{{sm.price_as_on}} ({{sm.performance}}%)
Industry
{{sm.old_ind_name}}
Market Cap
{{sm.mcapsizerank}}
Date of Entry
{{sm.date}}
Entry Price
{{sm.opening_price}}
Last 1 Year Return
{{sm.performance_1y}}%
Related News
Most Read