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.


Comentarios
Aún no hay comentarios