New insider activity at Invesco ( (IVZ) ) has taken place on November 3, 2025.
Meet Your ETF AI Analyst
- Discover how TipRanks' ETF AI Analyst can help you make smarter investment decisions
- Explore ETFs TipRanks' users love and see what insights the ETF AI Analyst reveals about the ones you follow.
Senior Managing Director Douglas J. Sharp recently executed a significant transaction involving Invesco stock, selling 160,000 shares. This sale amounted to a total value of $3,768,000, marking a notable move in the company’s stock activity.
Recent Updates on IVZ stock
Invesco Ltd. recently reported strong financial results for the third quarter of 2025, with a notable net long-term inflow of $28.9 billion, largely driven by ETFs, index funds, and operations in China and India. This contributed to a 6.2% increase in assets under management (AUM), reaching $2.1 trillion. Despite a non-cash impairment charge related to the divestiture of Intelliflo, Invesco demonstrated financial resilience by reducing debt by $260 million and repurchasing 1.2 million common shares. The company’s operating and adjusted operating margins improved, reflecting its strategic market positioning. Analysts have responded positively to Invesco’s strong revenue growth and improved profitability, although concerns about high P/E ratios and challenges in certain segments remain. The company’s forward-looking guidance suggests continued growth driven by strategic initiatives and robust AUM performance.
Spark’s Take on IVZ Stock
According to Spark, TipRanks’ AI Analyst, IVZ is a Outperform.
Invesco’s strong financial performance and positive earnings call sentiment are the primary drivers of its stock score. The company’s robust revenue growth, improved profitability, and record AUM highlight its operational strength. However, the relatively high P/E ratio and challenges in certain segments temper the overall score.
To see Spark’s full report on IVZ stock, click here.
More about Invesco
YTD Price Performance: 40.32%
Average Trading Volume: 4,880,268
Technical Sentiment Signal: Buy
Current Market Cap: $10.57B

