Charles Schwab’s Stock Falls 1.71% Amid $920M Volume Ranking 96th Despite 5-Year 183% Surge and $20B Buyback Boost
On August 15, 2025, The Charles Schwab CorporationSCHW-- (SCHW) closed with a 1.71% decline, trading at $96.13 with a volume of $0.92 billion, ranking 96th in market activity. The stock has seen a 183% rise over five years, outpacing its 9.3% compound EPS growth, reflecting strong investor optimism. The company’s board recently authorized a $20 billion stock buyback program, replacing prior authorizations, signaling confidence in undervaluation. Analysts maintain a “Buy” consensus, with a 12-month price target of $102.71, a 6.87% upside from current levels.
Institutional investors, including Tokio Marine Asset Management, increased stakes by 12.5%, while insiders like Paul Woolway and Nigel Murtagh reduced holdings by 20.55% and 29%, respectively. Despite insider sales, the company’s institutional ownership remains robust at 84.38%. Recent business updates include expanded 24-hour trading for 1,100 securities and plans to launch crypto services, aligning with growing demand for diversified offerings.
Over the past five years, SCHW’s total shareholder return (TSR) reached 202%, driven by dividends and capital gains, outperforming its 183% share price return. The 2024 earnings growth of 17.83% and revenue increase of 3.55% highlight operational resilience. However, the stock’s 1.71% drop on August 15 underscores market sensitivity amid broader economic uncertainties.
A backtest of a strategy buying the top 500 stocks by daily trading volume and holding for one day showed a $2,550 profit from 2022 to the present, with a maximum drawdown of -15.4% on October 27, 2022. This highlights the strategy’s volatility but confirms a net positive return over the period.

Market Watch column provides a thorough analysis of stock market fluctuations and expert ratings.
Latest Articles
Stay ahead of the market.
Get curated U.S. market news, insights and key dates delivered to your inbox.

Comments
No comments yet