Ranked lists
Top 100: Biggest share buybacks
Backtest from 31 Mar 2010 to 30 Sept 2026 · quarterly · hypothetical
- Return a year
- +16.0% S&P 500 +14.0%
- Last 12 months
- +23.8% S&P 500 +15.7%
- Sharpe ratio
- 0.96 S&P 500 0.86
- Biggest drop
- −25.5% S&P 500 −23.9%
About
Holds the top 100 companies on our “biggest share buybacks” list, equal weight, rebuilt every quarter from figures in quarters that ended at least 90 days earlier, the same rules as the live list.
Key statistics
| Measure | Strategy | S&P 500 |
|---|---|---|
| Return a year (compound) | +16.0% | +14.0% |
| Total return | +1054% | +772% |
| Last 12 months | +23.8% | +15.7% |
| Last 3 months | +3.3% | — |
| Last month | +3.3% | — |
| This year so far | +18.8% | — |
| Volatility a year | 15.3% | 15.1% |
| Sharpe ratio | 0.96 | 0.86 |
| Biggest drop | −25.5% | −23.9% |
| Beta to the S&P 500 | 0.97 | 1.00 |
| Alpha a year (t-statistic) | +2.2% (1.68) | — |
| Share of quarters up | 77% | — |
Insights
| Company | Weight | Held since | Return since |
|---|---|---|---|
| AAPL | 1.0% | — | — |
| NVDA | 1.0% | — | — |
| CRM | 1.0% | — | — |
| JPM | 1.0% | — | — |
| BAC | 1.0% | — | — |
| MSFT | 1.0% | — | — |
| XOM | 1.0% | — | — |
| C | 1.0% | — | — |
| WFC | 1.0% | — | — |
| GOOGL | 1.0% | — | — |
| GS | 1.0% | — | — |
| TMUS | 1.0% | — | — |
| CVX | 1.0% | — | — |
| BKNG | 1.0% | — | — |
| NFLX | 1.0% | — | — |
| QCOM | 1.0% | — | — |
| ADBE | 1.0% | — | — |
| COF | 1.0% | — | — |
| HCA | 1.0% | — | — |
| AVGO | 1.0% | — | — |
| GE | 1.0% | — | — |
| DIS | 1.0% | — | — |
| JNJ | 1.0% | — | — |
| T | 1.0% | — | — |
| AXP | 1.0% | — | — |
| CAT | 1.0% | — | — |
| UBER | 1.0% | — | — |
| GM | 1.0% | — | — |
| MCK | 1.0% | — | — |
| LLY | 1.0% | — | — |
| PYPL | 1.0% | — | — |
| JCI | 1.0% | — | — |
| CSCO | 1.0% | — | — |
| DELL | 1.0% | — | — |
| WMT | 1.0% | — | — |
| GEV | 1.0% | — | — |
| TRV | 1.0% | — | — |
| COP | 1.0% | — | — |
| SPGI | 1.0% | — | — |
| PG | 1.0% | — | — |
| TMO | 1.0% | — | — |
| MPC | 1.0% | — | — |
| VLO | 1.0% | — | — |
| CB | 1.0% | — | — |
| NEM | 1.0% | — | — |
| MRK | 1.0% | — | — |
| LIN | 1.0% | — | — |
| MMM | 1.0% | — | — |
| BNY | 1.0% | — | — |
| LRCX | 1.0% | — | — |
| AFL | 1.0% | — | — |
| ZTS | 1.0% | — | — |
| MAR | 1.0% | — | — |
| SYF | 1.0% | — | — |
| FICO | 1.0% | — | — |
| TFC | 1.0% | — | — |
| ISRG | 1.0% | — | — |
| ACGL | 1.0% | — | — |
| OMC | 1.0% | — | — |
| NOW | 1.0% | — | — |
| ORLY | 1.0% | — | — |
| HLT | 1.0% | — | — |
| AMP | 1.0% | — | — |
| ROP | 1.0% | — | — |
| LNG | 1.0% | — | — |
| MCO | 1.0% | — | — |
| ADI | 1.0% | — | — |
| CRBG | 1.0% | — | — |
| AIG | 1.0% | — | — |
| MRSH | 1.0% | — | — |
| DHI | 1.0% | — | — |
| EOG | 1.0% | — | — |
| FTNT | 1.0% | — | — |
| CMG | 1.0% | — | — |
| KR | 1.0% | — | — |
| MSCI | 1.0% | — | — |
| ELV | 1.0% | — | — |
| AMAT | 1.0% | — | — |
| IT | 1.0% | — | — |
| SHW | 1.0% | — | — |
| MTB | 1.0% | — | — |
| LVS | 1.0% | — | — |
| TJX | 1.0% | — | — |
| BDX | 1.0% | — | — |
| UTHR | 1.0% | — | — |
| ALL | 1.0% | — | — |
| APP | 1.0% | — | — |
| MET | 1.0% | — | — |
| CTSH | 1.0% | — | — |
| MCD | 1.0% | — | — |
| KLAC | 1.0% | — | — |
| PNC | 1.0% | — | — |
| ADP | 1.0% | — | — |
| EBAY | 1.0% | — | — |
| WDC | 1.0% | — | — |
| URI | 1.0% | — | — |
| COIN | 1.0% | — | — |
| CARR | 1.0% | — | — |
| VRTX | 1.0% | — | — |
| ICE | 1.0% | — | — |
| Period | Return a year | S&P 500 | Sharpe | S&P 500 | Biggest drop | Beta | Alpha (t) |
|---|---|---|---|---|---|---|---|
| Whole backtest31 Mar 2010 to 30 Sept 2026 | +16.0% | +14.0% | 0.96 | 0.86 | −25.5% | 0.97 | +2.2% (1.68) |
| 2018 onwards31 Mar 2018 to 30 Sept 2026 | +15.5% | +15.1% | 0.75 | 0.75 | −25.5% | 0.98 | +0.8% (0.35) |
| Last three years31 Dec 2023 to 30 Sept 2026 | +21.5% | +20.2% | 1.67 | 1.25 | −1.1% | 0.64 | +6.3% (1.48) |
| Date | Company | Action |
|---|---|---|
| 30 Sept 2026 | WDC | Bought |
| 30 Sept 2026 | VRTX | Bought |
| 30 Sept 2026 | SHW | Bought |
| 30 Sept 2026 | PNC | Bought |
| 30 Sept 2026 | KLAC | Bought |
| 30 Sept 2026 | ICE | Bought |
| 30 Sept 2026 | FICO | Bought |
| 30 Sept 2026 | CTSH | Bought |
| 30 Sept 2026 | COIN | Bought |
| 30 Sept 2026 | CARR | Bought |
| 30 Sept 2026 | ALL | Bought |
| 30 Sept 2026 | ADP | Bought |
| 30 Jun 2026 | UTHR | Bought |
| 30 Jun 2026 | ROP | Bought |
| 30 Jun 2026 | OMC | Bought |
| 30 Jun 2026 | NOW | Bought |
| 30 Jun 2026 | MCO | Bought |
| 30 Jun 2026 | BDX | Bought |
| 30 Jun 2026 | ACGL | Bought |
| 31 Mar 2026 | ZTS | Bought |
| 31 Mar 2026 | URI | Bought |
| 31 Mar 2026 | TRV | Bought |
| 31 Mar 2026 | SU | Bought |
| 31 Mar 2026 | SLB | Bought |
| 31 Mar 2026 | SHEL | Bought |
| Date | Company | Action |
|---|---|---|
| 30 Sept 2026 | UNH | Sold |
| 30 Sept 2026 | SU | Sold |
| 30 Sept 2026 | SHEL | Sold |
| 30 Sept 2026 | SAP | Sold |
| 30 Sept 2026 | MRVL | Sold |
| 30 Sept 2026 | LUV | Sold |
| 30 Sept 2026 | LMT | Sold |
| 30 Sept 2026 | HSBC | Sold |
| 30 Sept 2026 | EXPE | Sold |
| 30 Sept 2026 | CI | Sold |
| 30 Sept 2026 | BUD | Sold |
| 30 Sept 2026 | ASML | Sold |
| 30 Jun 2026 | VRTX | Sold |
| 30 Jun 2026 | UNP | Sold |
| 30 Jun 2026 | SLB | Sold |
| 30 Jun 2026 | PH | Sold |
| 30 Jun 2026 | GILD | Sold |
| 30 Jun 2026 | FANG | Sold |
| 30 Jun 2026 | CARR | Sold |
| 31 Mar 2026 | TPR | Sold |
| 31 Mar 2026 | SHW | Sold |
| 31 Mar 2026 | SCHW | Sold |
| 31 Mar 2026 | NVR | Sold |
| 31 Mar 2026 | LOW | Sold |
| 31 Mar 2026 | KLAC | Sold |