Deutsche Bank has upgraded Invesco Ltd (IVZ) from Hold to Buy as of December 16, 2025. The current share price stands at $26.69, reflecting a market capitalisation of $11.6 billion and a price-to-earnings ratio of 11.11.
This upgrade underscores a more optimistic outlook on Invesco's business prospects, potentially indicating improved fundamentals or enhanced confidence in the company's strategic direction. Invesco, headquartered in Atlanta, Georgia, operates within the financial services sector, managing a diverse range of investment strategies across various asset classes, including equity, fixed income, and alternatives. The company serves both retail and institutional markets in 120 countries, employing 8,407 full-time staff.
Looking ahead, Invesco is scheduled to report its next earnings on July 20, 2026, with an estimated earnings per share (EPS) of $0.62 and projected revenue of $1.3 billion. The latest earnings performance shows a positive surprise in Q3 2025, with an EPS of $0.61, exceeding estimates by 33.5%. The analyst consensus currently reflects two Strong Buy, five Buy, and eleven Hold ratings, suggesting a general inclination towards optimism regarding the company's future performance.
Analyst ratings and price targets provide insights based on extensive research and financial modelling. However, they should be considered alongside a comprehensive analysis of company fundamentals and market conditions. Analyst opinions can evolve as new information emerges, and varying assessments may exist among different analysts.
