Exploring SEI Investments Company (SEIC) Investor Profile: Who’s Buying and Why?

US | Financial Services | Asset Management | NASDAQ

SEI Investments Company (SEIC) Bundle

Get Full Bundle:
$9 $7
$9 $7
$9 $7
$9 $7
$25 $15
$9 $7
$9 $7
$9 $7
$9 $7

TOTAL:

You look at a company like SEI Investments Company (SEIC) and the question is simple: are the big players buying because of the current performance, or are they betting on the technology platform's long-term scale? Honestly, the money is moving because of both. As of late 2025, institutional investors and hedge funds own a staggering 70.59% of the stock, a clear vote of confidence in the business-to-business (B2B) financial technology (fintech) model. We're talking about giants like Vanguard Group Inc., which holds the largest stake at 9.20% (11,260,591 shares), and BlackRock, Inc., sitting on 7.57% (9,262,602 shares), who are not passive investors. The recent financials show why they stick around: SEI manages, advises, or administers approximately $1.8 trillion in assets as of September 30, 2025, and Q3 2025 diluted earnings per share (EPS) hit $1.30, up 9% year-over-year, on revenues of $578.5 million. That's a strong signal, but what does the composition of this ownership-the mix of index funds versus active managers-tell you about the stock's future volatility and growth trajectory? It's a deep dive into who is buying and why, which is defintely the most important part of your due diligence.

Who Invests in SEI Investments Company (SEIC) and Why?

You want to know who is betting on SEI Investments Company (SEIC) and why, which is the right question to ask before you commit your own capital. The short answer is that the stock is overwhelmingly owned by large, long-term financial institutions that value its consistent profitability and its massive, sticky asset administration business. This isn't a stock for day traders; it's a core holding for money managers.

The investor profile is defintely top-heavy with institutional money, meaning the big players like mutual funds and pension funds are the primary drivers of stability and trading volume. This concentration of ownership is a key factor in how the stock trades.

Key Investor Types: The Institutional Anchor

SEI Investments Company's ownership structure is dominated by institutional investors, which is typical for a financial services firm of its scale. As of late 2025, approximately 70.59% of the company's stock is held by these large financial entities, like asset managers and banks. That leaves about 24.70% in the hands of public companies and individual retail investors, plus a small percentage held by company insiders. It's a classic institutional anchor, which tends to smooth out volatility.

Here's the quick math on the biggest holders, based on Q3 2025 filings. These are the names moving the needle:

  • Vanguard Group Inc.: Holds the largest stake, a passive, long-term position.
  • BlackRock, Inc.: Another major passive holder, primarily through their iShares exchange-traded funds (ETFs).
  • Loomis Sayles & Co. L P: A significant active manager, often taking larger, more concentrated positions.
  • State Street Corp: Holds a large position, often through its SPDR ETFs and other institutional mandates.

When you see Vanguard and BlackRock on the top list, you know a huge chunk of shares are held for the long haul in index funds (passive investing). This means less speculative trading and more stability, but also less dramatic price movement when the company hits a home run. You can dive deeper into the fundamentals by checking out Breaking Down SEI Investments Company (SEIC) Financial Health: Key Insights for Investors.

Investment Motivations: Why the Big Money Stays

The primary attraction for investors-especially the institutional ones-boils down to three things: consistent growth, capital return, and a massive, diversified asset base. SEI Investments Company is a financial technology and asset management hybrid, which gives it a powerful combination of recurring revenue and operating leverage (where revenue growth outpaces cost growth).

In the nine months ending September 30, 2025, SEI Investments Company reported consolidated revenues of over $1.689 billion, an 8% increase year-over-year. Operating income surged even faster, up 15% to $465.693 million for the same period. That's operating leverage at work.

The key motivations are clear:

  • Growth Prospects: The Investment Advisors and Investment Managers segments are thriving, with revenues up 16% and 12%, respectively, in Q3 2025. This shows strong demand for their outsourcing and platform services.
  • Capital Return: SEI Investments Company has paid a dividend for 38 consecutive years, which is a huge green flag for income-focused funds. Plus, management is aggressive with share repurchases, buying back 1.6 million shares for $141.6 million in Q3 2025 alone. They are committed to reducing the share count and boosting earnings per share (EPS).
  • Market Position: The company manages, administers, or advises on approximately $1.6 trillion in assets (as of late 2024). That scale provides a wide, defensible moat (a competitive advantage).

Investment Strategies: Long-Term Quality and Value

Given the institutional profile and the company's financial characteristics, the dominant strategies are long-term holding and a focus on quality value. You don't see a lot of short-term trading volume driving the price.

The presence of major index funds dictates a long-term passive strategy for a large portion of the float. They hold the stock because it's in the index, and they will keep holding it for years.

For the active managers, the strategy is typically quality value or growth at a reasonable price (GARP). Here's why:

Metric Q3 2025 Data Investor Appeal
Diluted EPS $1.30 (Up 9% YoY) Growth Investors: Consistent double-digit EPS growth, excluding one-time items.
Operating Margin 28% Quality Investors: High margins show efficient operations and pricing power.
Share Repurchases $650 million program approved Value Investors: Management sees the stock as undervalued and is actively returning capital.
Analyst Consensus Moderate Buy (Average Target: $104.40) GARP Investors: A solid upside potential of over 30% from current levels (as of Nov 2025) combined with a stable business.

The key takeaway is that the most influential investors are looking past quarterly noise, focusing instead on SEI Investments Company's ability to generate high returns on equity (ROE) and its commitment to returning cash to shareholders. They are buying a stable, profitable platform that is making targeted investments in future technology like artificial intelligence (AI) and tokenization.

Institutional Ownership and Major Shareholders of SEI Investments Company (SEIC)

You're looking at SEI Investments Company (SEIC) and want to know who the real power players are, and honestly, it all comes down to the institutions. These massive asset managers hold the majority of the company's stock, and their decisions defintely move the needle. As of the most recent filings in late 2025, institutional investors own roughly 70.59% of SEIC's outstanding shares. That's a huge concentration, meaning their collective sentiment is a critical factor in the stock's performance.

Here's the quick math: with institutional capital dominating the shareholder base, any large-scale buying or selling by a top-tier firm can create significant stock price volatility. They aren't just passive investors; their sheer size gives them a voice in the company's strategic direction, particularly around capital allocation and long-term growth initiatives.

Top Institutional Investors: Who Holds the Keys?

The list of SEIC's largest shareholders reads like a who's who of the global asset management industry. These firms primarily hold the stock for their index funds, mutual funds, and various client portfolios, reflecting SEI's inclusion in key market indices.

The three largest institutional holders, as of the September 30, 2025, filings, control a substantial portion of the company. This kind of concentration means you need to pay close attention to their quarterly filings (13F reports).

Holder Shares Held (as of Sep 2025) Value (in millions USD) % of Holding
Vanguard Group Inc. 11,260,591 $918.53 9.20%
BlackRock, Inc. 9,262,602 $755.55 7.57%
Loomis Sayles & Company, L.P. 8,976,049 $721.18 7.22%
Morgan Stanley 5,593,742 N/A N/A
State Street Corp 4,536,582 N/A N/A

It's interesting to note that while Vanguard Group Inc. and BlackRock, Inc. are often the top holders due to their passive index fund strategies, the presence of active managers like Loomis Sayles & Company, L.P. suggests a conviction in SEI's fundamental value and its unique position in the financial technology (FinTech) and asset servicing space. You can learn more about the company's core focus by reviewing their Mission Statement, Vision, & Core Values of SEI Investments Company (SEIC).

Recent Shifts: Are Institutions Buying or Selling?

The institutional landscape for SEIC has been dynamic, showing a mixed but slightly cautious sentiment recently. The total number of institutional shares held long saw a modest decrease of about -1.36% in the most recent reporting quarter. This net change hides some very specific, and telling, movements.

  • Buyers: Firms like Vanguard Group Inc. and BlackRock, Inc. both slightly increased their positions, adding 0.276% and 0.658% respectively, as of the September 30, 2025, filings. Geode Capital Management, Llc also added a significant 208,306 shares. This suggests that passive and some systematic funds are maintaining or slightly increasing exposure to keep pace with the stock's index weight.
  • Sellers: More active managers showed a reduction. State Street Corp decreased its stake by over 4.40%, shedding 208,903 shares. Beutel, Goodman & Co Ltd. also reduced its holding by 577,666 shares. This re-allocation by certain active funds could be tied to internal portfolio re-weighting or a strategic shift away from the financial services sector's near-term outlook.

This mixed activity-index funds buying, some active funds selling-creates a crossroads for the stock. It's a sign that while the stock is still a foundational holding, there's a debate among portfolio managers about its near-term growth trajectory versus its valuation.

The Role of Large Investors in SEIC's Strategy and Stock Price

Institutional investors play a dual role: they are both a source of stability and a driver of volatility. Their massive holdings provide a floor for the stock price, but their trading dictates short-term price action. For SEIC, their influence is particularly felt in two areas.

First, they validate SEI's strategy. The company's Q3 2025 performance, which saw GAAP EPS of $1.30-beating estimates by $0.05-despite a slight revenue miss, is what institutions are watching. The operational resilience and margin expansion are key drivers that analysts project could push the stock toward a $105.25 price target. Second, SEI's success in attracting institutional capital to its products, like the $38 million in Q1 2025 net inflows into Separately Managed Accounts (SMAs) and cash management, makes the company a barometer for broader institutional investor behavior, signaling a market-wide preference for liquidity and diversification. This product success is what ultimately supports the stock price.

What this estimate hides is the risk of a coordinated institutional exit, which could rapidly depress the share price. You need to monitor insider selling, like the recent activity from executives, which can raise caution despite analyst optimism.

Next step: Track the Q4 2025 13F filings to see if the net institutional selling trend accelerates or reverses, particularly among the largest active managers.

Key Investors and Their Impact on SEI Investments Company (SEIC)

You're looking at SEI Investments Company (SEIC) and trying to figure out who is driving the bus. The direct takeaway is that SEIC's investor profile is dominated by passive, mega-cap institutional funds, which means their influence is focused on long-term governance and capital return rather than short-term activism.

The company's stability is largely anchored by the three largest institutional holders-Vanguard Group Inc., BlackRock, Inc., and Loomis Sayles & Co L P-which collectively hold a significant portion of the outstanding shares. This structure suggests a preference for a steady, predictable strategy, which aligns with SEIC's business-to-business (B2B) model in financial technology and asset management.

The Institutional Giants: Who Holds the Largest Stakes

The top shareholders are the usual suspects in the world of index and large-scale asset management. As of the Q3 2025 filings (September 30, 2025), Vanguard Group Inc. is the largest holder with approximately 11,260,591 shares, representing a major stake. BlackRock, Inc. is right behind them, holding about 9,262,602 shares. These firms are primarily passive investors (holding the stock as part of broad index funds), so their influence is typically exercised through proxy voting on issues like executive compensation and board composition, not public campaigns.

Here's the quick math on the top institutional owners and their recent activity:

Owner Name Shares Held (9/30/2025) Change in Shares (Q3 2025) Change (%)
Vanguard Group Inc. 11,260,591 +30,970 +0.276%
BlackRock, Inc. 9,262,602 +60,582 +0.658%
Loomis Sayles & Co L P 8,976,049 +134,800 +1.525%
State Street Corp 4,536,582 -208,903 -4.402%

You can see that even among the giants, there's a subtle divergence: Vanguard and BlackRock added marginally to their positions, while State Street Corp significantly reduced its stake by over 4% in Q3 2025. This shows that while the overall institutional base is stable, some are trimming positions to reallocate capital.

Recent Moves and Investor Influence on Capital Allocation

The most telling influence on SEIC's stock in 2025 hasn't been from external activist investors-there hasn't been a major public activist campaign-but from the company's own capital allocation strategy, which is a direct response to shareholder demands for better returns. The Board of Directors approved an increase in its stock repurchase program by an additional $650 million in August 2025, signaling a strong commitment to returning capital to shareholders. This is a clear action to boost earnings per share (EPS) and support the stock price.

Plus, the company is putting capital to work for growth. In Q2 2025, SEIC announced a strategic investment of $527 million into Stratos Wealth Holdings, an RIA aggregator. This move is a direct response to the growth opportunity in the wealth management space. It's a classic move: use strong financial health to invest strategically for future growth while simultaneously using buybacks to reward current shareholders. The company's Q3 2025 diluted EPS of $1.30, and nine-month diluted EPS of $4.25, gives them the financial flexibility to do both.

  • Buybacks support EPS, a key investor metric.
  • Strategic investments drive future revenue growth.
  • Insider selling is a natural, but watched, event.

It's also worth noting that insiders-executives and directors-have been net sellers in the second half of 2025, which is common but should always be monitored. For instance, executives like Carmen Romeo sold shares valued at over $420,050 in November 2025. This is defintely not a sign of a lack of confidence, but rather typical compensation-related sales. For a deeper dive into how this capital allocation impacts the balance sheet, you should check out Breaking Down SEI Investments Company (SEIC) Financial Health: Key Insights for Investors.

The core message for you as an investor is this: SEIC's investor base is long-term and passive, and the management team is proactively addressing shareholder value through disciplined capital return and targeted, high-value strategic growth investments.

Market Impact and Investor Sentiment

You're looking at SEI Investments Company (SEIC) and trying to figure out if the big money is bullish or bearish. Honestly, the sentiment among major shareholders is a classic financial crossroads: cautiously positive, or what analysts call a 'Moderate Buy.' Institutional investors-the mutual funds, pension funds, and endowments-own a huge chunk of the company, about 70.6% of the stock. That's a strong vote of confidence in the underlying business model, which focuses on providing technology and investment solutions.

But here's the quick math on the current mixed picture. The analyst consensus is a 'Moderate Buy,' split evenly with four Buy ratings and four Hold ratings. The average 12-month price target sits at a solid $104.40. Still, you have to balance that against recent insider selling, which is always a red flag for me. When executives take profits, it raises a question about their near-term outlook, defintely.

Recent Market Reactions to Ownership Moves

The stock market's reaction to SEI Investments Company (SEIC) has been volatile lately, but the company's own capital actions have provided a strong floor. The stock price has experienced a slight dip, closing recently around $82.27, a 2% decline over the past month, which some see as a natural breather after a period of growth. What really signals management's confidence, though, is the board's massive share repurchase authorization.

In October 2025, the board approved an increase in its stock repurchase program by an additional $650 million. Here's why that matters: a buyback of that size, representing approximately 6.4% of outstanding shares, is a tangible sign that management believes the stock is undervalued. It's a direct action to return capital to shareholders and reduce the share count, which helps boost earnings per share (EPS). This move often offsets the short-term noise from institutional shifts, like the recent reduction in position by a major player such as JPMorgan Chase & Co..

  • Institutional ownership remains high at ~70.6%.
  • Board authorized a $650 million share repurchase.
  • Stock price recently dipped 2%, but long-term returns are solid.

Analyst Perspectives: Why the Mixed View?

The analyst community is focused on two key narratives for SEI Investments Company (SEIC): operational resilience and margin sustainability. The bulls point to the company's strong Q3 2025 performance, where diluted EPS came in at $1.30, beating the consensus estimate of $1.25. Plus, revenue was up 7.6% year-over-year, and the firm maintained a healthy net margin of approximately 31% and a return on equity (ROE) near 30%. That's operational excellence.

But the bears have a point, too. While the Q3 EPS beat expectations, the company just barely missed revenue forecasts. More importantly, some analysts, like William Blair's J. Schmitt, have recently lowered their full-year 2025 EPS estimates from $5.58 to $5.00, bringing the consensus FY2025 EPS estimate to $4.86. This downward revision is tied to concerns about potential margin pressure and slower client onboarding (the time it takes to get new clients fully integrated onto their systems). You need to watch that client onboarding metric closely. For a deeper dive into the numbers that drive these forecasts, check out Breaking Down SEI Investments Company (SEIC) Financial Health: Key Insights for Investors.

To summarize the analyst landscape, here is a snapshot of the key financial data driving their outlook for the 2025 fiscal year:

Metric Value (FY2025 Data) Significance
Q3 2025 Diluted EPS (Actual) $1.30 Beat consensus estimate of $1.25.
Q3 2025 Revenue Growth (YoY) 7.6% Strong top-line growth.
Consensus FY2025 EPS Estimate $4.86 The baseline expectation for the full year.
Average 12-Month Price Target $104.40 Implies significant upside from current price.

The key action for you is to monitor the Q4 2025 results for any confirmation of the margin pressure and to see if the company's new strategic partnerships, like the one with Syverson Strege to migrate $1 billion in assets, start to accelerate net sales events.

DCF model

SEI Investments Company (SEIC) DCF Excel Template

    5-Year Financial Model

    40+ Charts & Metrics

    DCF & Multiple Valuation

    Free Email Support


Disclaimer

All information, articles, and product details provided on this website are for general informational and educational purposes only. We do not claim any ownership over, nor do we intend to infringe upon, any trademarks, copyrights, logos, brand names, or other intellectual property mentioned or depicted on this site. Such intellectual property remains the property of its respective owners, and any references here are made solely for identification or informational purposes, without implying any affiliation, endorsement, or partnership.

We make no representations or warranties, express or implied, regarding the accuracy, completeness, or suitability of any content or products presented. Nothing on this website should be construed as legal, tax, investment, financial, medical, or other professional advice. In addition, no part of this site—including articles or product references—constitutes a solicitation, recommendation, endorsement, advertisement, or offer to buy or sell any securities, franchises, or other financial instruments, particularly in jurisdictions where such activity would be unlawful.

All content is of a general nature and may not address the specific circumstances of any individual or entity. It is not a substitute for professional advice or services. Any actions you take based on the information provided here are strictly at your own risk. You accept full responsibility for any decisions or outcomes arising from your use of this website and agree to release us from any liability in connection with your use of, or reliance upon, the content or products found herein.