Every quarter contains the same three scoring contests as AAPL: dividend-reinvested total return, component-weighted filed revenue growth and component-weighted filed EPS growth. A strict SPY outperformance earns 1; a loss, tie or unavailable comparison earns 0. The component ledgers below make each score driver reconstructable.
Complete 120-point SPY benchmark ledger
All 40 quarters expose three Win/Lose cells. Missing component coverage remains visible and scores 0; gray columns remain non-scoring context.
| Quarter | Total return | Revenue growth | EPS growth | Net marginNon-scoring | Trailing P/ENon-scoring | Price/bookNon-scoring | CEO quarterly payNon-scoring | Implied DilutionNon-scoring | Implied BuybackNon-scoring |
|---|---|---|---|---|---|---|---|---|---|
| 2026-Q22/3 | LoseSPY / S&P 500 TR 15.12% / 15.20% | WinSPY components / S&P 500 32.61% / 15.00% | WinSPY components / S&P 500 115.25% / 50.40% | Non-scoringS&P 500 index 15.70% | Non-scoringS&P 500 index 28.47 | Non-scoringS&P 500 index Unavailable | Non-scoringS&P 500 index Unavailable | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.36b |
| 2026-Q12/3 | LoseSPY / S&P 500 TR -4.37% / -4.33% | WinSPY components / S&P 500 22.50% / 11.30% | WinSPY components / S&P 500 65.25% / 27.70% | Non-scoringS&P 500 index 14.80% | Non-scoringS&P 500 index 25.43 | Non-scoringS&P 500 index Unavailable | Non-scoringS&P 500 index Unavailable | Non-scoringS&P 500 index $0.27b | Non-scoringS&P 500 index $0.00b |
| 2025-Q43/3 | WinSPY / S&P 500 TR 2.67% / 2.65% | WinSPY components / S&P 500 17.99% / 9.00% | WinSPY components / S&P 500 40.11% / 13.40% | Non-scoringS&P 500 index 13.20% | Non-scoringS&P 500 index 28.48 | Non-scoringS&P 500 index 5.39 | Non-scoringS&P 500 index $4.42m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.20b |
| 2025-Q31/3 | LoseSPY / S&P 500 TR 8.12% / 8.12% | WinSPY components / S&P 500 17.06% / 4.61% | LoseSPY components / S&P 500 -29.16% / 13.45% | Non-scoringS&P 500 index 11.78% | Non-scoringS&P 500 index 28.13 | Non-scoringS&P 500 index 5.27 | Non-scoringS&P 500 index $4.42m | Non-scoringS&P 500 index $0.11b | Non-scoringS&P 500 index $0.00b |
| 2025-Q22/3 | LoseSPY / S&P 500 TR 10.78% / 10.94% | WinSPY components / S&P 500 15.41% / 4.83% | WinSPY components / S&P 500 26.92% / 10.63% | Non-scoringS&P 500 index 11.45% | Non-scoringS&P 500 index 27.10 | Non-scoringS&P 500 index 5.01 | Non-scoringS&P 500 index $4.42m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.23b |
| 2025-Q12/3 | WinSPY / S&P 500 TR -4.27% / -4.27% | WinSPY components / S&P 500 12.40% / 4.98% | LoseSPY components / S&P 500 -99.40% / 10.57% | Non-scoringS&P 500 index 11.39% | Non-scoringS&P 500 index 26.23 | Non-scoringS&P 500 index 4.69 | Non-scoringS&P 500 index $4.42m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.10b |
| 2024-Q42/3 | WinSPY / S&P 500 TR 2.49% / 2.41% | WinSPY components / S&P 500 15.88% / 5.25% | LoseSPY components / S&P 500 -2.32% / 6.15% | Non-scoringS&P 500 index 11.29% | Non-scoringS&P 500 index 28.60 | Non-scoringS&P 500 index 4.99 | Non-scoringS&P 500 index $4.28m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.08b |
| 2024-Q31/3 | LoseSPY / S&P 500 TR 5.75% / 5.89% | WinSPY components / S&P 500 17.09% / 5.89% | LoseSPY components / S&P 500 -45.33% / 6.11% | Non-scoringS&P 500 index 10.87% | Non-scoringS&P 500 index 28.09 | Non-scoringS&P 500 index 4.94 | Non-scoringS&P 500 index $4.28m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.21b |
| 2024-Q22/3 | WinSPY / S&P 500 TR 4.38% / 4.28% | WinSPY components / S&P 500 25.86% / 5.38% | LoseSPY components / S&P 500 -24.91% / 5.12% | Non-scoringS&P 500 index 10.85% | Non-scoringS&P 500 index 27.64 | Non-scoringS&P 500 index 4.79 | Non-scoringS&P 500 index $4.28m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.36b |
| 2024-Q12/3 | LoseSPY / S&P 500 TR 10.39% / 10.56% | WinSPY components / S&P 500 24.42% / 5.71% | WinSPY components / S&P 500 41.46% / 5.59% | Non-scoringS&P 500 index 10.81% | Non-scoringS&P 500 index 27.02 | Non-scoringS&P 500 index 4.71 | Non-scoringS&P 500 index $4.28m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.12b |
| 2023-Q42/3 | LoseSPY / S&P 500 TR 11.64% / 11.69% | WinSPY components / S&P 500 20.20% / 6.81% | WinSPY components / S&P 500 182.56% / 7.78% | Non-scoringS&P 500 index 11.19% | Non-scoringS&P 500 index 24.35 | Non-scoringS&P 500 index 4.31 | Non-scoringS&P 500 index $4.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.01b |
| 2023-Q33/3 | WinSPY / S&P 500 TR -3.22% / -3.27% | WinSPY components / S&P 500 10.76% / 7.52% | WinSPY components / S&P 500 60.59% / -5.03% | Non-scoringS&P 500 index 10.84% | Non-scoringS&P 500 index 23.93 | Non-scoringS&P 500 index 3.98 | Non-scoringS&P 500 index $4.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.24b |
| 2023-Q21/3 | LoseSPY / S&P 500 TR 8.68% / 8.74% | WinSPY components / S&P 500 9.76% / 9.50% | LoseSPY components / S&P 500 -11.31% / -8.57% | Non-scoringS&P 500 index 10.88% | Non-scoringS&P 500 index 24.01 | Non-scoringS&P 500 index 4.19 | Non-scoringS&P 500 index $4.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.17b |
| 2023-Q11/3 | LoseSPY / S&P 500 TR 7.46% / 7.50% | LoseSPY components / S&P 500 9.79% / 10.77% | WinSPY components / S&P 500 9.71% / -15.69% | Non-scoringS&P 500 index 10.82% | Non-scoringS&P 500 index 22.66 | Non-scoringS&P 500 index 3.93 | Non-scoringS&P 500 index $4.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.13b |
| 2022-Q41/3 | LoseSPY / S&P 500 TR 7.56% / 7.56% | WinSPY components / S&P 500 12.83% / 11.88% | LoseSPY components / S&P 500 -129.37% / -17.99% | Non-scoringS&P 500 index 11.09% | Non-scoringS&P 500 index 22.65 | Non-scoringS&P 500 index 3.75 | Non-scoringS&P 500 index $3.70m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.15b |
| 2022-Q31/3 | LoseSPY / S&P 500 TR -4.93% / -4.88% | LoseSPY components / S&P 500 13.20% / 13.47% | WinSPY components / S&P 500 4.91% / -1.41% | Non-scoringS&P 500 index 12.28% | Non-scoringS&P 500 index 20.58 | Non-scoringS&P 500 index 3.60 | Non-scoringS&P 500 index $3.70m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.17b |
| 2022-Q22/3 | LoseSPY / S&P 500 TR -16.11% / -16.10% | WinSPY components / S&P 500 22.14% / 13.71% | WinSPY components / S&P 500 11.51% / 11.04% | Non-scoringS&P 500 index 13.03% | Non-scoringS&P 500 index 20.28 | Non-scoringS&P 500 index 3.78 | Non-scoringS&P 500 index $3.70m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.17b |
| 2022-Q12/3 | LoseSPY / S&P 500 TR -4.61% / -4.60% | WinSPY components / S&P 500 28.22% / 15.97% | WinSPY components / S&P 500 189487.84% / 42.23% | Non-scoringS&P 500 index 14.22% | Non-scoringS&P 500 index 22.19 | Non-scoringS&P 500 index 4.51 | Non-scoringS&P 500 index $3.70m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.20b |
| 2021-Q42/3 | WinSPY / S&P 500 TR 11.07% / 11.03% | WinSPY components / S&P 500 27.01% / 15.00% | LoseSPY components / S&P 500 24.45% / 96.40% | Non-scoringS&P 500 index 15.13% | Non-scoringS&P 500 index 23.63 | Non-scoringS&P 500 index 4.73 | Non-scoringS&P 500 index $3.63m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.13b |
| 2021-Q31/3 | LoseSPY / S&P 500 TR 0.57% / 0.58% | WinSPY components / S&P 500 22.64% / 10.77% | LoseSPY components / S&P 500 -1009005.02% / 69.42% | Non-scoringS&P 500 index 14.13% | Non-scoringS&P 500 index 25.35 | Non-scoringS&P 500 index 4.38 | Non-scoringS&P 500 index $3.63m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.19b |
| 2021-Q21/3 | LoseSPY / S&P 500 TR 8.36% / 8.55% | WinSPY components / S&P 500 33.65% / 6.58% | LoseSPY components / S&P 500 -10860.09% / 51.81% | Non-scoringS&P 500 index 13.34% | Non-scoringS&P 500 index 26.70 | Non-scoringS&P 500 index 4.43 | Non-scoringS&P 500 index $3.63m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.11b |
| 2021-Q13/3 | WinSPY / S&P 500 TR 6.35% / 6.17% | WinSPY components / S&P 500 16.33% / -1.06% | WinSPY components / S&P 500 70.93% / 7.39% | Non-scoringS&P 500 index 11.60% | Non-scoringS&P 500 index 30.50 | Non-scoringS&P 500 index 4.23 | Non-scoringS&P 500 index $3.63m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.10b |
| 2020-Q42/3 | LoseSPY / S&P 500 TR 12.12% / 12.15% | WinSPY components / S&P 500 10.08% / -3.72% | WinSPY components / S&P 500 29.31% / -33.42% | Non-scoringS&P 500 index 8.86% | Non-scoringS&P 500 index 39.26 | Non-scoringS&P 500 index 4.05 | Non-scoringS&P 500 index $3.17m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.01b |
| 2020-Q33/3 | WinSPY / S&P 500 TR 9.04% / 8.93% | WinSPY components / S&P 500 7.23% / -2.04% | WinSPY components / S&P 500 32.97% / -27.10% | Non-scoringS&P 500 index 9.24% | Non-scoringS&P 500 index 34.27 | Non-scoringS&P 500 index 3.65 | Non-scoringS&P 500 index $3.17m | Non-scoringS&P 500 index $0.02b | Non-scoringS&P 500 index $0.00b |
| 2020-Q22/3 | LoseSPY / S&P 500 TR 20.16% / 20.54% | WinSPY components / S&P 500 0.43% / -0.46% | WinSPY components / S&P 500 -22.31% / -27.11% | Non-scoringS&P 500 index 9.37% | Non-scoringS&P 500 index 31.29 | Non-scoringS&P 500 index 3.44 | Non-scoringS&P 500 index $3.17m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.03b |
| 2020-Q12/3 | WinSPY / S&P 500 TR -19.45% / -19.60% | LoseSPY components / S&P 500 -360.97% / 3.47% | WinSPY components / S&P 500 115.53% / -14.75% | Non-scoringS&P 500 index 10.68% | Non-scoringS&P 500 index 22.80 | Non-scoringS&P 500 index 2.92 | Non-scoringS&P 500 index $3.17m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.05b |
| 2019-Q41/3 | LoseSPY / S&P 500 TR 8.99% / 9.07% | WinSPY components / S&P 500 5.44% / 5.36% | LoseSPY components / S&P 500 -28.93% / 2.99% | Non-scoringS&P 500 index 12.81% | Non-scoringS&P 500 index 22.78 | Non-scoringS&P 500 index 3.53 | Non-scoringS&P 500 index $3.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.05b |
| 2019-Q31/3 | WinSPY / S&P 500 TR 1.75% / 1.70% | LoseSPY components / S&P 500 -91.76% / 5.02% | LoseSPY components / S&P 500 -7.13% / 0.21% | Non-scoringS&P 500 index 12.41% | Non-scoringS&P 500 index 22.44 | Non-scoringS&P 500 index 3.30 | Non-scoringS&P 500 index $3.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.09b |
| 2019-Q20/3 | LoseSPY / S&P 500 TR 4.23% / 4.30% | LoseSPY components / S&P 500 Unavailable / 6.64% | LoseSPY components / S&P 500 Unavailable / 8.65% | Non-scoringS&P 500 index 12.79% | Non-scoringS&P 500 index 21.37 | Non-scoringS&P 500 index 3.32 | Non-scoringS&P 500 index $3.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.27b |
| 2019-Q10/3 | LoseSPY / S&P 500 TR 13.53% / 13.65% | LoseSPY components / S&P 500 Unavailable / 8.12% | LoseSPY components / S&P 500 Unavailable / 14.29% | Non-scoringS&P 500 index 12.97% | Non-scoringS&P 500 index 20.86 | Non-scoringS&P 500 index 3.26 | Non-scoringS&P 500 index $3.08m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $34.35b |
| 2018-Q40/3 | LoseSPY / S&P 500 TR -13.53% / -13.52% | LoseSPY components / S&P 500 6.11% / 9.05% | LoseSPY components / S&P 500 -52.62% / 18.23% | Non-scoringS&P 500 index 13.10% | Non-scoringS&P 500 index 19.39 | Non-scoringS&P 500 index 2.94 | Non-scoringS&P 500 index $3.00m | Non-scoringS&P 500 index $0.01b | Non-scoringS&P 500 index $0.00b |
| 2018-Q30/3 | LoseSPY / S&P 500 TR 7.65% / 7.71% | LoseSPY components / S&P 500 9.81% / 10.21% | LoseSPY components / S&P 500 18.66% / 19.06% | Non-scoringS&P 500 index 13.01% | Non-scoringS&P 500 index 22.25 | Non-scoringS&P 500 index 3.45 | Non-scoringS&P 500 index $3.00m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.17b |
| 2018-Q21/3 | WinSPY / S&P 500 TR 3.55% / 3.43% | LoseSPY components / S&P 500 Unavailable / 9.03% | LoseSPY components / S&P 500 Unavailable / 14.46% | Non-scoringS&P 500 index 12.56% | Non-scoringS&P 500 index 22.49 | Non-scoringS&P 500 index 3.25 | Non-scoringS&P 500 index $3.00m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.19b |
| 2018-Q10/3 | LoseSPY / S&P 500 TR -1.00% / -0.76% | LoseSPY components / S&P 500 Unavailable / 7.68% | LoseSPY components / S&P 500 Unavailable / 12.46% | Non-scoringS&P 500 index 12.27% | Non-scoringS&P 500 index 23.41 | Non-scoringS&P 500 index 3.17 | Non-scoringS&P 500 index $3.00m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.08b |
| 2017-Q41/3 | WinSPY / S&P 500 TR 6.76% / 6.64% | LoseSPY components / S&P 500 Unavailable / 7.03% | LoseSPY components / S&P 500 Unavailable / 13.82% | Non-scoringS&P 500 index 12.09% | Non-scoringS&P 500 index 24.25 | Non-scoringS&P 500 index 3.23 | Non-scoringS&P 500 index $2.92m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.05b |
| 2017-Q30/3 | LoseSPY / S&P 500 TR 4.42% / 4.48% | LoseSPY components / S&P 500 Unavailable / 5.68% | LoseSPY components / S&P 500 Unavailable / 17.57% | Non-scoringS&P 500 index 12.04% | Non-scoringS&P 500 index 23.28 | Non-scoringS&P 500 index 3.08 | Non-scoringS&P 500 index $2.92m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.11b |
| 2017-Q20/3 | LoseSPY / S&P 500 TR 3.07% / 3.09% | LoseSPY components / S&P 500 Unavailable / 4.83% | LoseSPY components / S&P 500 Unavailable / 17.74% | Non-scoringS&P 500 index 11.96% | Non-scoringS&P 500 index 23.40 | Non-scoringS&P 500 index 3.03 | Non-scoringS&P 500 index $2.92m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.08b |
| 2017-Q10/3 | LoseSPY / S&P 500 TR 5.92% / 6.07% | LoseSPY components / S&P 500 Unavailable / 3.67% | LoseSPY components / S&P 500 Unavailable / 13.32% | Non-scoringS&P 500 index 11.75% | Non-scoringS&P 500 index 23.60 | Non-scoringS&P 500 index 3.01 | Non-scoringS&P 500 index $2.92m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $20.24b |
| 2016-Q41/3 | WinSPY / S&P 500 TR 3.95% / 3.82% | LoseSPY components / S&P 500 Unavailable / 2.09% | LoseSPY components / S&P 500 Unavailable / 7.05% | Non-scoringS&P 500 index 11.37% | Non-scoringS&P 500 index 23.76 | Non-scoringS&P 500 index 2.91 | Non-scoringS&P 500 index $2.88m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $1.11b |
| 2016-Q30/3 | LoseSPY / S&P 500 TR 3.78% / 3.85% | LoseSPY components / S&P 500 Unavailable / 0.20% | LoseSPY components / S&P 500 Unavailable / -3.15% | Non-scoringS&P 500 index 10.82% | Non-scoringS&P 500 index 24.22 | Non-scoringS&P 500 index 2.78 | Non-scoringS&P 500 index $2.88m | Non-scoringS&P 500 index $0.00b | Non-scoringS&P 500 index $0.16b |
Complete SPY total-return contribution ledger
Every eligible opening holding remains available. Choose a scored quarter to see which companies contributed most positively and negatively to SPY's return; the residual preserves fund expenses, cash, flows and intra-quarter implementation instead of forcing the components to equal the ETF.
| MU | Micron Technology Inc | 0.68% | 241.67% | 1.64% | Priced#1 |
|---|---|---|---|---|---|
| NVDA | NVIDIA Corp | 7.58% | 14.86% | 1.13% | Priced#2 |
| AMD | Advanced Micro Devices Inc | 0.59% | 185.56% | 1.10% | Priced#3 |
| AAPL | Apple Inc | 6.66% | 14.12% | 0.94% | Priced#4 |
| INTC | Intel Corp | 0.37% | 216.41% | 0.80% | Priced#5 |
| GOOGL | Alphabet Inc | 2.99% | 24.35% | 0.73% | Priced#6 |
| AVGO | Broadcom Inc | 2.62% | 22.24% | 0.58% | Priced#7 |
| GOOG | Alphabet Inc | 2.40% | 23.25% | 0.56% | Priced#8 |
| AMAT | Applied Materials Inc | 0.48% | 111.80% | 0.54% | Priced#9 |
| AMZN | Amazon.com Inc | 3.64% | 14.44% | 0.53% | Priced#10 |
| LRCX | Lam Research Corp | 0.48% | 102.96% | 0.49% | Priced#11 |
| SNDK | Sandisk Corp/DE | 0.17% | 257.88% | 0.43% | Priced#12 |
| LLY | Eli Lilly & Co | 1.30% | 30.63% | 0.40% | Priced#13 |
| KLAC | KLA Corp | 0.34% | 105.17% | 0.36% | Priced#14 |
| CAT | Caterpillar Inc | 0.59% | 50.60% | 0.30% | Priced#15 |
| CSCO | Cisco Systems Inc | 0.55% | 52.21% | 0.29% | Priced#16 |
| PANW | Palo Alto Networks Inc | 0.23% | 112.71% | 0.26% | Priced#17 |
| TSLA | Tesla Inc | 1.87% | 13.14% | 0.25% | Priced#18 |
| UNH | UnitedHealth Group Inc | 0.44% | 54.48% | 0.24% | Priced#19 |
| STX | Seagate Technology Holdings PLC | 0.15% | 146.50% | 0.22% | Priced#20 |
| WDC | Western Digital Corp | 0.16% | 136.20% | 0.22% | Priced#21 |
| TXN | Texas Instruments Inc | 0.31% | 54.31% | 0.17% | Priced#22 |
| GE | General Electric Co | 0.53% | 31.70% | 0.17% | Priced#23 |
| CRWD | Crowdstrike Holdings Inc | 0.18% | 95.47% | 0.17% | Priced#24 |
| JPM | JPMorgan Chase & Co | 1.42% | 11.85% | 0.17% | Priced#25 |
| GLW | Corning Inc | 0.19% | 88.15% | 0.17% | Priced#26 |
| GEV | GE Vernova Inc | 0.42% | 34.66% | 0.15% | Priced#27 |
| DELL | Dell Technologies Inc | 0.09% | 163.69% | 0.14% | Priced#28 |
| V | Visa Inc | 0.91% | 13.75% | 0.12% | Priced#29 |
| ABBV | AbbVie Inc | 0.69% | 16.66% | 0.11% | Priced#30 |
| APH | Amphenol Corp | 0.28% | 39.76% | 0.11% | Priced#31 |
| QCOM | QUALCOMM Inc | 0.25% | 44.02% | 0.11% | Priced#32 |
| BAC | Bank of America Corp | 0.58% | 17.49% | 0.10% | Priced#33 |
| MS | Morgan Stanley | 0.35% | 27.70% | 0.10% | Priced#34 |
| GS | Goldman Sachs Group Inc/The | 0.45% | 20.08% | 0.09% | Priced#35 |
| ANET | Arista Networks Inc | 0.23% | 38.36% | 0.09% | Priced#36 |
| C | Citigroup Inc | 0.35% | 23.99% | 0.08% | Priced#37 |
| DDOG | Datadog Inc | 0.07% | 120.55% | 0.08% | Priced#38 |
| FTNT | Fortinet Inc | 0.09% | 87.98% | 0.08% | Priced#39 |
| CVS | CVS Health Corp | 0.16% | 45.30% | 0.07% | Priced#40 |
| ADI | Analog Devices Inc | 0.28% | 25.18% | 0.07% | Priced#41 |
| BRK.B | Berkshire Hathaway Inc | 1.57% | 4.42% | 0.07% | Priced#42 |
| IBM | International Business Machines Corp | 0.40% | 16.87% | 0.07% | Priced#43 |
| VRT | Vertiv Holdings Co | 0.17% | 33.65% | 0.06% | Priced#44 |
| APP | AppLovin Corp | 0.19% | 29.45% | 0.06% | Priced#45 |
| TER | Teradyne Inc | 0.08% | 63.27% | 0.05% | Priced#46 |
| COHR | Coherent Corp | 0.08% | 65.60% | 0.05% | Priced#47 |
| HPE | Hewlett Packard Enterprise Co | 0.06% | 90.01% | 0.05% | Priced#48 |
| MSFT | Microsoft Corp | 4.91% | 0.99% | 0.05% | Priced#49 |
| HUM | Humana Inc | 0.04% | 129.63% | 0.05% | Priced#50 |
| ETN | Eaton Corp PLC | 0.25% | 19.47% | 0.05% | Priced#51 |
| PM | Philip Morris International Inc | 0.46% | 10.32% | 0.05% | Priced#52 |
| CDNS | Cadence Design Systems Inc | 0.14% | 35.07% | 0.05% | Priced#53 |
| JNJ | Johnson & Johnson | 1.05% | 4.50% | 0.05% | Priced#54 |
| HD | Home Depot Inc/The | 0.59% | 8.04% | 0.05% | Priced#55 |
| PWR | Quanta Services Inc | 0.15% | 31.18% | 0.05% | Priced#56 |
| URI | United Rentals Inc | 0.08% | 55.82% | 0.05% | Priced#57 |
| CMI | Cummins Inc | 0.13% | 32.98% | 0.04% | Priced#58 |
| HOOD | Robinhood Markets Inc | 0.10% | 44.70% | 0.04% | Priced#59 |
| MRK | Merck & Co Inc | 0.53% | 7.59% | 0.04% | Priced#60 |
| KO | Coca-Cola Co/The | 0.53% | 7.55% | 0.04% | Priced#61 |
| NXPI | NXP Semiconductors NV | 0.09% | 43.24% | 0.04% | Priced#62 |
| FIX | Comfort Systems USA Inc | 0.09% | 43.78% | 0.04% | Priced#63 |
| ELV | Elevance Health Inc | 0.12% | 32.64% | 0.04% | Priced#64 |
| WELL | Welltower Inc | 0.25% | 15.19% | 0.04% | Priced#65 |
| AXP | American Express Co | 0.29% | 12.18% | 0.04% | Priced#66 |
| DE | Deere & Co | 0.25% | 12.90% | 0.03% | Priced#67 |
| UNP | Union Pacific Corp | 0.26% | 12.69% | 0.03% | Priced#68 |
| BNY | Bank of New York Mellon Corp/The | 0.15% | 22.38% | 0.03% | Priced#69 |
| DAL | Delta Air Lines Inc | 0.08% | 41.26% | 0.03% | Priced#70 |
| MNST | Monster Beverage Corp | 0.09% | 32.65% | 0.03% | Priced#71 |
| TT | Trane Technologies PLC | 0.16% | 18.13% | 0.03% | Priced#72 |
| PNC | PNC Financial Services Group Inc/The | 0.15% | 19.23% | 0.03% | Priced#73 |
| ROK | Rockwell Automation Inc | 0.07% | 38.38% | 0.03% | Priced#74 |
| HWM | Howmet Aerospace Inc | 0.17% | 16.71% | 0.03% | Priced#75 |
| SBUX | Starbucks Corp | 0.18% | 14.73% | 0.03% | Priced#76 |
| MCHP | Microchip Technology Inc | 0.06% | 41.86% | 0.03% | Priced#77 |
| CNC | Centene Corp | 0.03% | 96.06% | 0.03% | Priced#78 |
| CIEN | Ciena Corp | 0.10% | 26.36% | 0.03% | Priced#79 |
| UAL | United Airlines Holdings Inc | 0.05% | 47.70% | 0.03% | Priced#80 |
| MPWR | Monolithic Power Systems Inc | 0.10% | 26.63% | 0.03% | Priced#81 |
| USB | US Bancorp | 0.14% | 17.13% | 0.02% | Priced#82 |
| BA | Boeing Co/The | 0.28% | 8.76% | 0.02% | Priced#83 |
| CARR | Carrier Global Corp | 0.08% | 30.73% | 0.02% | Priced#84 |
| DASH | DoorDash Inc | 0.10% | 22.90% | 0.02% | Priced#85 |
| SPG | Simon Property Group Inc | 0.11% | 21.22% | 0.02% | Priced#86 |
| ON | ON Semiconductor Corp | 0.04% | 52.68% | 0.02% | Priced#87 |
| VRTX | Vertex Pharmaceuticals Inc | 0.20% | 11.24% | 0.02% | Priced#88 |
| JBL | Jabil Inc | 0.05% | 45.15% | 0.02% | Priced#89 |
| NUE | Nucor Corp | 0.07% | 32.05% | 0.02% | Priced#90 |
| STT | State Street Corp | 0.06% | 34.90% | 0.02% | Priced#91 |
| CSX | CSX Corp | 0.14% | 16.14% | 0.02% | Priced#92 |
| MA | Mastercard Inc | 0.73% | 2.97% | 0.02% | Priced#93 |
| GWW | WW Grainger Inc | 0.09% | 24.97% | 0.02% | Priced#94 |
| PGR | Progressive Corp/The | 0.21% | 10.25% | 0.02% | Priced#95 |
| COF | Capital One Financial Corp | 0.20% | 10.44% | 0.02% | Priced#96 |
| MO | Altria Group Inc | 0.20% | 10.66% | 0.02% | Priced#97 |
| KEYS | Keysight Technologies Inc | 0.09% | 23.98% | 0.02% | Priced#98 |
| LIN | Linde PLC | 0.41% | 5.01% | 0.02% | Priced#99 |
| LITE | Lumentum Holdings Inc | 0.09% | 22.10% | 0.02% | Priced#100 |
Complete SPY revenue-growth contribution ledger
Every dated component remains visible. Each matched issuer's filed year-over-year revenue growth is weighted by its reported SPY weight; unmatched filings remain explicit and are never imputed.
| MU | Micron Technology Inc | 2.02% | 345.72% | 7.82% | Matched#1 |
|---|---|---|---|---|---|
| NVDA | NVIDIA Corp | 7.52% | 85.23% | 7.18% | Matched#2 |
| AVGO | Broadcom Inc | 2.77% | 47.87% | 1.49% | Matched#3 |
| AAPL | Apple Inc | 6.59% | 16.36% | 1.21% | Matched#4 |
| GOOGL | Alphabet Inc | 3.25% | 24.23% | 0.88% | Matched#5 |
| MSFT | Microsoft Corp | 4.30% | 17.75% | 0.85% | Matched#6 |
| AMD | Advanced Micro Devices Inc | 1.47% | 50.11% | 0.82% | Matched#7 |
| AMZN | Amazon.com Inc | 3.62% | 19.62% | 0.80% | Matched#8 |
| LLY | Eli Lilly & Co | 1.47% | 47.67% | 0.79% | Matched#9 |
| GOOG | Alphabet Inc | 2.59% | 24.23% | 0.70% | Matched#10 |
| META | Meta Platforms Inc | 1.92% | 27.96% | 0.60% | Matched#11 |
| TSLA | Tesla Inc | 1.84% | 25.52% | 0.52% | Matched#12 |
| PLTR | Palantir Technologies Inc | 0.42% | 92.83% | 0.43% | Matched#13 |
| JPM | JPMorgan Chase & Co | 1.36% | 27.69% | 0.42% | Matched#14 |
| INTC | Intel Corp | 1.02% | 25.42% | 0.29% | Matched#15 |
| LRCX | Lam Research Corp | 0.84% | 29.99% | 0.28% | Matched#16 |
| CVX | Chevron Corp | 0.48% | 51.43% | 0.28% | Matched#17 |
| APH | Amphenol Corp | 0.34% | 55.00% | 0.21% | Matched#18 |
| GS | Goldman Sachs Group Inc/The | 0.46% | 39.46% | 0.20% | Matched#19 |
| CAT | Caterpillar Inc | 0.76% | 23.98% | 0.20% | Matched#20 |
| DELL | Dell Technologies Inc | 0.19% | 87.54% | 0.19% | Matched#21 |
| PANW | Palo Alto Networks Inc | 0.43% | 31.15% | 0.15% | Matched#22 |
| WELL | Welltower Inc | 0.25% | 51.44% | 0.14% | Matched#23 |
| GE | General Electric Co | 0.60% | 21.10% | 0.14% | Matched#24 |
| TER | Teradyne Inc | 0.12% | 103.90% | 0.14% | Matched#25 |
| ADI | Analog Devices Inc | 0.30% | 37.25% | 0.13% | Matched#26 |
| BAC | Bank of America Corp | 0.58% | 19.25% | 0.12% | Matched#27 |
| GEV | GE Vernova Inc | 0.49% | 21.87% | 0.12% | Matched#28 |
| MS | Morgan Stanley | 0.39% | 27.13% | 0.12% | Matched#29 |
| ANET | Arista Networks Inc | 0.27% | 37.69% | 0.11% | Matched#30 |
| AMAT | Applied Materials Inc | 0.89% | 11.41% | 0.11% | Matched#31 |
| COF | Capital One Financial Corp | 0.19% | 49.78% | 0.11% | Matched#32 |
| TXN | Texas Instruments Inc | 0.42% | 22.82% | 0.11% | Matched#33 |
| WDC | Western Digital Corp | 0.34% | 28.10% | 0.11% | Matched#34 |
| KLAC | KLA Corp | 0.61% | 15.21% | 0.10% | Matched#35 |
| CAH | Cardinal Health Inc | 0.09% | 107.14% | 0.10% | Matched#36 |
| STX | Seagate Technology Holdings PLC | 0.34% | 27.33% | 0.10% | Matched#37 |
| MA | Mastercard Inc | 0.64% | 14.07% | 0.10% | Matched#38 |
| CSCO | Cisco Systems Inc | 0.72% | 11.96% | 0.10% | Matched#39 |
| COP | ConocoPhillips | 0.20% | 43.32% | 0.10% | Matched#40 |
| ORCL | Oracle Corp | 0.39% | 20.63% | 0.09% | Matched#41 |
| CRWD | Crowdstrike Holdings Inc | 0.30% | 25.57% | 0.09% | Matched#42 |
| COST | Costco Wholesale Corp | 0.64% | 11.58% | 0.08% | Matched#43 |
| ABBV | AbbVie Inc | 0.69% | 10.16% | 0.08% | Matched#44 |
| PWR | Quanta Services Inc | 0.17% | 41.10% | 0.08% | Matched#45 |
| BLK | Blackrock Inc | 0.22% | 30.63% | 0.07% | Matched#46 |
| JNJ | Johnson & Johnson | 0.95% | 6.60% | 0.07% | Matched#47 |
| MPC | Marathon Petroleum Corp | 0.12% | 53.83% | 0.07% | Matched#48 |
| NFLX | Netflix Inc | 0.47% | 13.37% | 0.07% | Matched#49 |
| EOG | EOG Resources Inc | 0.11% | 57.36% | 0.07% | Matched#50 |
| VLO | Valero Energy Corp | 0.12% | 48.80% | 0.07% | Matched#51 |
| RTX | RTX Corp | 0.40% | 14.49% | 0.06% | Matched#52 |
| DVN | Devon Energy Corp | 0.08% | 73.00% | 0.06% | Matched#53 |
| PSX | Phillips 66 | 0.11% | 53.06% | 0.06% | Matched#54 |
| SNPS | Synopsys Inc | 0.13% | 41.87% | 0.06% | Matched#55 |
| WMT | Walmart Inc | 0.77% | 7.14% | 0.06% | Matched#56 |
| ETN | Eaton Corp PLC | 0.26% | 21.39% | 0.06% | Matched#57 |
| APO | Apollo Global Management Inc | 0.08% | 63.68% | 0.06% | Matched#58 |
| KDP | Keurig Dr Pepper Inc | 0.07% | 75.57% | 0.06% | Matched#59 |
| GLW | Corning Inc | 0.31% | 16.65% | 0.06% | Matched#60 |
| MPWR | Monolithic Power Systems Inc | 0.11% | 47.56% | 0.06% | Matched#61 |
| BX | Blackstone Inc | 0.14% | 35.89% | 0.05% | Matched#62 |
| PM | Philip Morris International Inc | 0.44% | 10.37% | 0.05% | Matched#63 |
| OKE | ONEOK Inc | 0.08% | 52.77% | 0.05% | Matched#64 |
| ISRG | Intuitive Surgical Inc | 0.22% | 18.54% | 0.05% | Matched#65 |
| HWM | Howmet Aerospace Inc | 0.17% | 24.06% | 0.04% | Matched#66 |
| CDNS | Cadence Design Systems Inc | 0.16% | 24.23% | 0.04% | Matched#67 |
| DASH | DoorDash Inc | 0.11% | 35.63% | 0.04% | Matched#68 |
| NOW | ServiceNow Inc | 0.16% | 24.01% | 0.04% | Matched#69 |
| FTNT | Fortinet Inc | 0.15% | 25.64% | 0.04% | Matched#70 |
| HPE | Hewlett Packard Enterprise Co | 0.09% | 40.00% | 0.04% | Matched#71 |
| WAT | Waters Corp | 0.06% | 64.26% | 0.04% | Matched#72 |
| LIN | Linde PLC | 0.37% | 9.35% | 0.04% | Matched#73 |
| PNC | PNC Financial Services Group Inc/The | 0.15% | 21.44% | 0.04% | Matched#74 |
| ABT | Abbott Laboratories | 0.25% | 13.02% | 0.04% | Matched#75 |
| TMO | Thermo Fisher Scientific Inc | 0.29% | 10.49% | 0.03% | Matched#76 |
| KEYS | Keysight Technologies Inc | 0.09% | 31.47% | 0.03% | Matched#77 |
| MCHP | Microchip Technology Inc | 0.08% | 38.05% | 0.03% | Matched#78 |
| UNP | Union Pacific Corp | 0.25% | 11.54% | 0.03% | Matched#79 |
| AMGN | Amgen Inc | 0.30% | 9.53% | 0.03% | Matched#80 |
| UBER | Uber Technologies Inc | 0.23% | 12.17% | 0.03% | Matched#81 |
| FANG | Diamondback Energy Inc | 0.05% | 51.22% | 0.03% | Matched#82 |
| CRM | Salesforce Inc | 0.20% | 13.27% | 0.03% | Matched#83 |
| HD | Home Depot Inc/The | 0.54% | 4.79% | 0.03% | Matched#84 |
| EQIX | Equinix Inc | 0.16% | 16.36% | 0.03% | Matched#85 |
| TDG | TransDigm Group Inc | 0.12% | 22.53% | 0.03% | Matched#86 |
| MRK | Merck & Co Inc | 0.49% | 5.07% | 0.03% | Matched#87 |
| GILD | Gilead Sciences Inc | 0.24% | 10.18% | 0.03% | Matched#88 |
| AXON | Axon Enterprise Inc | 0.07% | 35.28% | 0.03% | Matched#89 |
| VRTX | Vertex Pharmaceuticals Inc | 0.20% | 12.45% | 0.03% | Matched#90 |
| AXP | American Express Co | 0.28% | 8.63% | 0.03% | Matched#91 |
| NEM | Newmont Corp | 0.15% | 15.06% | 0.03% | Matched#92 |
| AJG | Arthur J Gallagher & Co | 0.09% | 24.29% | 0.02% | Matched#93 |
| SPG | Simon Property Group Inc | 0.11% | 19.50% | 0.02% | Matched#94 |
| ROST | Ross Stores Inc | 0.11% | 20.57% | 0.02% | Matched#95 |
| MNST | Monster Beverage Corp | 0.11% | 20.17% | 0.02% | Matched#96 |
| NXPI | NXP Semiconductors NV | 0.11% | 19.48% | 0.02% | Matched#97 |
| BA | Boeing Co/The | 0.26% | 7.96% | 0.02% | Matched#98 |
| OMC | Omnicom Group Inc | 0.03% | 63.43% | 0.02% | Matched#99 |
| HUM | Humana Inc | 0.07% | 27.14% | 0.02% | Matched#100 |
Complete SPY EPS-growth contribution ledger
Every dated component remains visible. Each matched issuer's filed year-over-year diluted-EPS growth is weighted by its reported SPY weight; missing or zero-base comparisons remain explicit.
| MU | Micron Technology Inc | 2.02% | 1368.45% | 34.28% | Matched#1 |
|---|---|---|---|---|---|
| NVDA | NVIDIA Corp | 7.52% | 214.47% | 20.00% | Matched#2 |
| GOOGL | Alphabet Inc | 3.25% | 294.37% | 11.87% | Matched#3 |
| AMZN | Amazon.com Inc | 3.62% | 242.26% | 10.88% | Matched#4 |
| GOOG | Alphabet Inc | 2.59% | 294.37% | 9.46% | Matched#5 |
| F | Ford Motor Co | 0.08% | 3200.00% | 3.35% | Matched#6 |
| AVGO | Broadcom Inc | 2.77% | 85.44% | 2.94% | Matched#7 |
| AMD | Advanced Micro Devices Inc | 1.47% | 155.56% | 2.84% | Matched#8 |
| INTC | Intel Corp | 1.02% | 222.39% | 2.82% | Matched#9 |
| ABBV | AbbVie Inc | 0.69% | 290.38% | 2.49% | Matched#10 |
| AAPL | Apple Inc | 6.59% | 28.66% | 2.34% | Matched#11 |
| CVX | Chevron Corp | 0.48% | 321.38% | 1.92% | Matched#12 |
| PLTR | Palantir Technologies Inc | 0.42% | 215.38% | 1.11% | Matched#13 |
| LMT | Lockheed Martin Corp | 0.16% | 443.84% | 0.88% | Matched#14 |
| HON | Honeywell International Inc | 0.11% | 627.76% | 0.86% | Matched#15 |
| JPM | JPMorgan Chase & Co | 1.36% | 46.95% | 0.79% | Matched#16 |
| DELL | Dell Technologies Inc | 0.19% | 282.48% | 0.68% | Matched#17 |
| VLO | Valero Energy Corp | 0.12% | 453.51% | 0.68% | Matched#18 |
| OXY | Occidental Petroleum Corp | 0.05% | 957.69% | 0.65% | Matched#19 |
| CAT | Caterpillar Inc | 0.76% | 68.18% | 0.64% | Matched#20 |
| TER | Teradyne Inc | 0.12% | 385.71% | 0.56% | Matched#21 |
| GS | Goldman Sachs Group Inc/The | 0.46% | 92.30% | 0.53% | Matched#22 |
| MPC | Marathon Petroleum Corp | 0.12% | 347.73% | 0.50% | Matched#23 |
| PEP | PepsiCo Inc | 0.29% | 136.96% | 0.49% | Matched#24 |
| CVS | CVS Health Corp | 0.20% | 188.75% | 0.48% | Matched#25 |
| LLY | Eli Lilly & Co | 1.47% | 26.23% | 0.48% | Matched#26 |
| PSX | Phillips 66 | 0.11% | 344.19% | 0.45% | Matched#27 |
| UNH | UnitedHealth Group Inc | 0.59% | 61.50% | 0.45% | Matched#28 |
| ADI | Analog Devices Inc | 0.30% | 110.53% | 0.41% | Matched#29 |
| NUE | Nucor Corp | 0.08% | 382.09% | 0.37% | Matched#30 |
| AMAT | Applied Materials Inc | 0.89% | 33.46% | 0.37% | Matched#31 |
| BMY | Bristol-Myers Squibb Co | 0.18% | 153.13% | 0.35% | Matched#32 |
| CSCO | Cisco Systems Inc | 0.72% | 37.10% | 0.33% | Matched#33 |
| MS | Morgan Stanley | 0.39% | 62.44% | 0.30% | Matched#34 |
| CSGP | CoStar Group Inc | 0.02% | 1300.00% | 0.29% | Matched#35 |
| TXN | Texas Instruments Inc | 0.42% | 51.77% | 0.27% | Matched#36 |
| COP | ConocoPhillips | 0.20% | 107.05% | 0.26% | Matched#37 |
| BAC | Bank of America Corp | 0.58% | 35.96% | 0.26% | Matched#38 |
| CDNS | Cadence Design Systems Inc | 0.16% | 125.42% | 0.25% | Matched#39 |
| APH | Amphenol Corp | 0.34% | 59.30% | 0.25% | Matched#40 |
| AMGN | Amgen Inc | 0.30% | 64.91% | 0.24% | Matched#41 |
| UBER | Uber Technologies Inc | 0.23% | 85.71% | 0.24% | Matched#42 |
| DD | DuPont de Nemours Inc | 0.03% | 650.00% | 0.23% | Matched#43 |
| ADM | Archer-Daniels-Midland Co | 0.06% | 315.56% | 0.22% | Matched#44 |
| MDLZ | Mondelez International Inc | 0.12% | 144.90% | 0.21% | Matched#45 |
| AMT | American Tower Corp | 0.12% | 138.46% | 0.20% | Matched#46 |
| GEV | GE Vernova Inc | 0.49% | 32.80% | 0.20% | Matched#47 |
| PWR | Quanta Services Inc | 0.17% | 94.74% | 0.20% | Matched#48 |
| SBUX | Starbucks Corp | 0.18% | 85.71% | 0.19% | Matched#49 |
| WMT | Walmart Inc | 0.77% | 19.64% | 0.19% | Matched#50 |
| ADSK | Autodesk Inc | 0.06% | 231.43% | 0.18% | Matched#51 |
| MA | Mastercard Inc | 0.64% | 22.11% | 0.18% | Matched#52 |
| ROP | Roper Technologies Inc | 0.05% | 232.95% | 0.15% | Matched#53 |
| GE | General Electric Co | 0.60% | 19.58% | 0.15% | Matched#54 |
| EOG | EOG Resources Inc | 0.11% | 109.35% | 0.15% | Matched#55 |
| RTX | RTX Corp | 0.40% | 28.69% | 0.14% | Matched#56 |
| DHR | Danaher Corp | 0.19% | 59.74% | 0.14% | Matched#57 |
| TTWO | Take-Two Interactive Software Inc | 0.07% | 157.14% | 0.13% | Matched#58 |
| CRM | Salesforce Inc | 0.20% | 52.20% | 0.13% | Matched#59 |
| APO | Apollo Global Management Inc | 0.08% | 117.17% | 0.12% | Matched#60 |
| COST | Costco Wholesale Corp | 0.64% | 15.19% | 0.12% | Matched#61 |
| ANET | Arista Networks Inc | 0.27% | 35.71% | 0.12% | Matched#62 |
| WDAY | Workday Inc | 0.04% | 248.00% | 0.12% | Matched#63 |
| FANG | Diamondback Energy Inc | 0.05% | 179.41% | 0.12% | Matched#64 |
| MPWR | Monolithic Power Systems Inc | 0.11% | 87.77% | 0.11% | Matched#65 |
| YUM | Yum! Brands Inc | 0.07% | 131.58% | 0.11% | Matched#66 |
| NCLH | Norwegian Cruise Line Holdings Ltd | 0.02% | 585.71% | 0.11% | Matched#67 |
| WELL | Welltower Inc | 0.25% | 35.56% | 0.11% | Matched#68 |
| EXPE | Expedia Group Inc | 0.05% | 188.71% | 0.11% | Matched#69 |
| NXPI | NXP Semiconductors NV | 0.11% | 72.57% | 0.10% | Matched#70 |
| BX | Blackstone Inc | 0.14% | 57.14% | 0.10% | Matched#71 |
| SYK | Stryker Corp | 0.17% | 44.10% | 0.09% | Matched#72 |
| MGM | MGM Resorts International | 0.01% | 516.67% | 0.09% | Matched#73 |
| WMB | Williams Cos Inc/The | 0.14% | 51.11% | 0.09% | Matched#74 |
| LYV | Live Nation Entertainment Inc | 0.04% | 156.10% | 0.09% | Matched#75 |
| FTNT | Fortinet Inc | 0.15% | 43.86% | 0.08% | Matched#76 |
| TRV | Travelers Cos Inc/The | 0.11% | 57.12% | 0.08% | Matched#77 |
| O | Realty Income Corp | 0.09% | 68.18% | 0.08% | Matched#78 |
| MCO | Moody's Corp | 0.11% | 56.70% | 0.07% | Matched#79 |
| ALL | Allstate Corp/The | 0.10% | 61.21% | 0.07% | Matched#80 |
| ISRG | Intuitive Surgical Inc | 0.22% | 26.52% | 0.07% | Matched#81 |
| GLW | Corning Inc | 0.31% | 18.52% | 0.07% | Matched#82 |
| HWM | Howmet Aerospace Inc | 0.17% | 33.00% | 0.07% | Matched#83 |
| PODD | Insulet Corp | 0.02% | 328.13% | 0.07% | Matched#84 |
| PRU | Prudential Financial Inc | 0.06% | 89.19% | 0.06% | Matched#85 |
| TSN | Tyson Foods Inc | 0.03% | 205.88% | 0.06% | Matched#86 |
| STT | State Street Corp | 0.07% | 68.20% | 0.06% | Matched#87 |
| EQIX | Equinix Inc | 0.16% | 28.80% | 0.06% | Matched#88 |
| MMM | 3M Co | 0.13% | 32.84% | 0.05% | Matched#89 |
| BLK | Blackrock Inc | 0.22% | 19.63% | 0.05% | Matched#90 |
| LIN | Linde PLC | 0.37% | 11.26% | 0.05% | Matched#91 |
| BNY | Bank of New York Mellon Corp/The | 0.15% | 26.94% | 0.05% | Matched#92 |
| EBAY | eBay Inc | 0.08% | 53.16% | 0.05% | Matched#93 |
| STLD | Steel Dynamics Inc | 0.05% | 83.58% | 0.05% | Matched#94 |
| ROST | Ross Stores Inc | 0.11% | 37.41% | 0.05% | Matched#95 |
| FCX | Freeport-McMoRan Inc | 0.14% | 28.30% | 0.05% | Matched#96 |
| AFL | Aflac Inc | 0.08% | 46.85% | 0.05% | Matched#97 |
| PNC | PNC Financial Services Group Inc/The | 0.15% | 24.94% | 0.05% | Matched#98 |
| CINF | Cincinnati Financial Corp | 0.04% | 85.48% | 0.05% | Matched#99 |
| TFC | Truist Financial Corp | 0.10% | 36.67% | 0.04% | Matched#100 |
Dividend-reinvested, split-adjusted total return
1Y · 2025-09-01 to 2026-08-28
| Metric | SPY total return | S&P 500 Total Return Index |
|---|---|---|
| Total return | 20.59% | 20.78% |
| Annualized return | 20.59% | 20.78% |
5Y · 2021-09-01 to 2026-08-28
| Metric | SPY total return | S&P 500 Total Return Index |
|---|---|---|
| Total return | 82.29% | 83.14% |
| Annualized return | 12.76% | 12.86% |
10Y · 2016-09-01 to 2026-08-28
| Metric | SPY total return | S&P 500 Total Return Index |
|---|---|---|
| Total return | 315.49% | 319.30% |
| Annualized return | 15.31% | 15.41% |
Calculation rules
- Opponent
- SPY is compared with the corresponding S&P 500 total-return, revenue-growth and EPS-growth benchmark for all three quarterly contests.
- Point rule
- Strict same-quarter SPY outperformance = 1. Loss, tie or unavailable comparison = 0.
- Tracking
- The return difference is retained exactly; fees, cash drag, portfolio implementation and timing are never normalized away.
- membership
- Each attributed quarter uses the preceding official SEC Form N-PORT quarter-end SPY holdings as its opening component set. Pre-N-PORT score periods remain explicitly unavailable instead of reusing a later portfolio.
- return
- Each component uses Yahoo g3 dividend-reinvested, split-adjusted closing prices at the last trading session on or before both calendar-quarter boundaries, each bounded to seven days.
- contribution
- Opening reported weight multiplied by component total return. This fixed-weight attribution is an estimate because SPY cash, expenses, creations, redemptions and intra-quarter rebalancing are retained in the published attribution residual.
- ranking
- Every eligible component remains in the ledger. Rows default to return contribution from largest positive to largest negative and paginate at 100 rows without truncation.
- financialScoring
- Revenue and EPS contests use the quarter's dated SPY component population. Each issuer's year-over-year filed growth is weighted by its reported SPY weight among matched rows; unavailable comparisons receive no point and are never imputed. Annual retained portfolios are rejected for quarters preceding their observation date.
Snapshot captured 2026-08-30.