Back to News
Market Impact: 0.45

IVZ vs. BEN: Which Stock Should Value Investors Buy Now?

IVZBEN
Company FundamentalsAnalyst InsightsAnalyst EstimatesCorporate EarningsInvestor Sentiment & Positioning
IVZ vs. BEN: Which Stock Should Value Investors Buy Now?

An analysis comparing Invesco (IVZ) and Franklin Resources (BEN) for value investors concludes that IVZ presents a superior opportunity. IVZ holds a Zacks Rank of #2 (Buy) versus BEN's #3 (Hold), indicating a stronger recent improvement in its earnings outlook. Furthermore, IVZ exhibits more attractive valuation metrics, including a forward P/E of 9.70 (vs. BEN's 12.07), a PEG ratio of 1.55 (vs. BEN's 1.98), and a P/B ratio of 0.69 (vs. BEN's 0.99), collectively earning it a higher Value grade.

Analysis

A comparative analysis of Invesco (IVZ) and Franklin Resources (BEN) within the investment management sector highlights a clear preference for IVZ based on current valuation and earnings momentum. IVZ holds a Zacks Rank of #2 (Buy), indicating a more favorable trend in earnings estimate revisions compared to BEN's #3 (Hold) rating. From a valuation standpoint, Invesco appears significantly more attractive, trading at a forward P/E ratio of 9.70, a notable discount to BEN's 12.07. This valuation gap is further supported by a lower price-to-earnings-growth (PEG) ratio of 1.55 for IVZ versus 1.98 for BEN, and a substantially lower price-to-book (P/B) ratio of 0.69 against BEN's 0.99. These quantitative factors culminate in a superior Zacks Value grade of 'B' for Invesco, while Franklin Resources receives a 'C', positioning IVZ as the favored equity for value-oriented investors in this direct comparison.

AllMind AI Terminal

AI-powered research, real-time alerts, and portfolio analytics for institutional investors.

Request a Demo

Market Sentiment