ALTSTATION.IO

Invesco Ltd. (IVZ) Stock Analysis

By Nova Skye | AltStation.io | Updated October 26, 2026

Price
$28.32
Change
-1.63%
Market Cap
$12.50B
Avg Volume
4.5M

Company Overview

Invesco Ltd. is an Atlanta-based asset manager in the financial services sector that has been running money since 1935. The firm manages investment portfolios, mutual funds, and exchange-traded funds for retail investors, pension funds, endowments, and sovereign wealth funds. Its offerings span global equities, fixed income, commodities, and structured debt, with equity investment sizes typically targeted between $5 million and $15 million per company. With operations extending across North America, Europe, Asia, and Africa, Invesco earns its revenue by charging management fees on the capital it oversees.

Invesco operates as a top-tier challenger in global asset management, sitting directly behind industry giants BlackRock and Vanguard. Its primary competitive edge is the Invesco QQQ Trust, a flagship ETF holding roughly $500 billion in assets that commands massive liquidity in Nasdaq-100 index tracking. However, heavy industry competition exposes the firm to relentless fee compression as rivals introduce cheaper index alternatives. The firm defends its market share by pairing high-volume passive funds with specialized quantitative analysis and alternative debt strategies.

Right now, Invesco is navigating a structural industry shift away from traditional high-fee active mutual funds toward low-cost passive vehicles. The company is leaning into private funds, quantitative absolute return strategies, and secondary products like QQQM to protect fee margins. Sustaining positive asset flows across both its fixed income and equity portfolios remains the core operational priority. For Invesco, earnings stability depends entirely on scaling its higher-margin alternatives while protecting its massive ETF liquidity franchise.

Key Financials
Market Cap
$12.50B
Revenue
$6.90B
EBITDA
$1.44B
Gross Margin
29.5%
Profit Margin
-0.9%
Revenue Growth
20.5%
Total Cash
$915.40M
Total Debt
$1.62B
Free Cash Flow
$1.14B


52-Week Price Performance Analysis

Price Statistics
P/E Ratio
N/A
Forward P/E
8.71
Beta
1.63
52-Week High
$33.66
52-Week Low
$20.67
EPS
$-0.68
50-Day Avg
$30.99
200-Day Avg
$27.98
Price/Book
1.26
IVZ 52-Week Stock Chart
Technical Analysis
IVZ trades at $28.32, 54% of the way from its $21.51 52-week low to its $33.66 high. The stock is 16.64% below that high but remains 30.47% above the low. Price sits 4.78% below the 20-day moving average of $29.47, while 20-day momentum is a weak -9.25%. Five-day momentum is -0.50%, showing that selling pressure has slowed but not reversed. Near-term support is $27.93, with resistance at $31.51.


Recent News and Developments

Morgan Stanley raises IVZ target to $32

Morgan Stanley raised its Invesco price target from $31 to $32 on October 22 while keeping an Equal-Weight rating. That is a modest 3.2% target increase, not an upgrade. Source: TipRanks

Wall Street expects 21.3% earnings growth

Invesco is scheduled to report third-quarter results before the market opens on October 27. The consensus estimate cited by Zacks is $0.74 per share, up 21.3% year over year. Source: Zacks

IVZ drops 2.54% in heavy Friday trading

IVZ closed at $28.06 on October 23, down 2.54%, with 8,207,657 shares traded. The stock also fell 1.57% on October 22 after gaining 1.63% the previous session. Source: StockAnalysis



Market Sentiment and Analyst Recommendations

Bull Case
Revenue growth of 20.5% is the strongest reason to consider IVZ. Revenue stands at $6.90 billion against a $12.50 billion market cap. Wall Street’s recommendation is buy based on 14 analysts. The average analyst target is $34.71, with estimates ranging from $30.00 to $41.00. Even the bottom of that range is above the current $28.32 price. Morgan Stanley raised its target from $31 to $32 on October 22, although it kept an Equal-Weight rating. The bull case is straightforward: strong revenue growth, broad analyst support, and targets above the current price.
Bear Case
IVZ has lost 9.25% over the past 20 trading days and trades 4.78% below its 20-day moving average. That trend says sellers still control the short term. The stock is only $0.39 above near-term support at $27.93, leaving little room before another technical test. Total debt of $1.62 billion exceeds total cash of $915.40 million. The lack of a reported P/E makes earnings-based valuation harder to judge from the available data. Morgan Stanley’s $32 target is below the $34.71 analyst average, and the firm maintained an Equal-Weight rating. Revenue growth is strong, but the balance sheet and negative momentum give investors valid reasons to wait.
What to Watch
Invesco is scheduled to report third-quarter results before the market opens on October 27. The consensus earnings estimate is $0.74 per share, representing 21.3% year-over-year growth. Investors should watch whether the report supports the company’s reported 20.5% revenue growth. On the chart, $27.93 is the immediate line to defend. A recovery above the $29.47 moving average would improve the short-term setup, while $31.51 is the next resistance level. Failure to hold $27.93 would weaken the technical case further. The October 23 decline of 2.54% on volume of 8,207,657 shares makes the earnings reaction especially important.
Analyst Consensus
BUY

Based on 14 analyst opinions
Low Target
$30.00
Mean Target
$34.71
High Target
$41.00


Earnings and Financial Data

Sector
Financial Services
Industry
Asset Management
Employees
7,405
Earnings & Dividends
Next Earnings
Oct 27, 2026
EPS (Trailing)
$-0.68
Dividend Yield
299.0%
Payout Ratio
56.5%

Frequently Asked Questions

Is IVZ a good stock to buy?
IVZ carries a buy recommendation from 14 analysts, and revenue growth is 20.5%. The clear takeaway is that the fundamental outlook is positive, but short-term momentum remains weak.
What is IVZ’s price target?
The average analyst target is $34.71, with a range of $30.00 to $41.00. The clear takeaway is that every listed target is above the current $28.32 price.
What are IVZ’s support and resistance levels?
Near-term support is $27.93, and near-term resistance is $31.51. The clear takeaway is that IVZ is trading much closer to support than resistance.
How far is IVZ from its 52-week high?
IVZ is 16.64% below its $33.66 52-week high and 30.47% above its $21.51 low. The clear takeaway is that the stock sits near the middle of its yearly range at 54%.
How much debt does Invesco have?
Invesco has $1.62 billion in total debt and $915.40 million in total cash. The clear takeaway is that debt exceeds cash.

Related Stock Reports

Disclaimer: This report is for informational purposes only and does not constitute financial advice. The analysis and opinions expressed are those of AltStation.io and should not be relied upon as the sole basis for investment decisions. Always conduct your own research and consult with a qualified financial advisor before making investment decisions. Past performance does not guarantee future results. Updated October 26, 2026.