====================================================================== ALL-POSITIVE 7Y YoY PERCENT ANALYSIS Generated: 2026-06-22 21:34:29 UTC [Uploaded to: https://shrum.net/sean/datasets/YoY_pct_+_7y.txt] Tickers with all-positive YoY percent gains for the last 7 years. ====================================================================== DATA STATS Years reported: 2020, 2021, 2022, 2023, 2024, 2025, 2026 Price data source: https://shrum.net/sean/datasets/pricehistory_max.txt Price file size: 101787902 bytes Price file timestamp (UTC): 2026-06-22 11:23:46 Additional arguments: NONE Ticker 2020 2021 2022 2023 2024 2025 YTD Avg ---------------------------------------------------------------------------------- 31.52% 47.09% 21.98% 162.87% 98.39% 82.57% 170.05% 87.78% 40.68% 2.52% 15.50% 41.28% 68.13% 56.45% 131.80% 50.91% 19.21% 5.29% 51.29% 16.08% 35.51% 42.40% 114.13% 40.56% 8.09% 92.94% 17.97% 76.52% 110.56% 118.58% 96.21% 74.41% NPO 13.62% 51.82% 0.11% 45.68% 11.55% 27.37% 73.58% 31.96% 24.56% 15.87% 18.45% 26.31% 25.92% 61.64% 65.44% 34.03% 76.10% 68.31% 27.21% 53.74% 51.18% 33.89% 59.75% 52.88% CASY 13.20% 11.98% 14.53% 25.17% 43.53% 40.68% 51.66% 28.68% KRYS 5.28% 17.72% 9.86% 56.58% 25.37% 57.53% 40.97% 30.47% 30.24% 0.87% 13.36% 2.25% 47.93% 49.77% 38.22% 26.09% DRS 86.77% 0.43% 31.08% 65.08% 63.85% 6.33% 33.02% 40.94% SAH 24.22% 29.34% 1.44% 21.81% 15.35% 1.33% 32.44% 17.99% RUSHB 26.70% 49.32% 6.09% 46.36% 6.10% 5.91% 31.81% 24.61% 18.07% 18.61% 22.25% 39.08% 104.18% 85.55% 31.28% 45.57% 6.17% 43.41% 16.84% 45.83% 113.90% 33.95% 31.14% 41.61% AIT 19.51% 36.17% 24.41% 39.58% 41.58% 8.40% 30.62% 28.61% URI 37.51% 44.69% 7.49% 63.03% 25.35% 18.37% 27.97% 32.06% NBN 2.59% 57.26% 16.58% 31.58% 67.77% 13.60% 22.99% 30.34% 17.28% 52.83% 5.33% 45.53% 16.26% 106.60% 19.68% 37.64% SPXC 7.38% 12.20% 11.44% 51.89% 46.77% 36.89% 19.54% 26.59% MLI 12.55% 72.27% 1.87% 62.90% 72.56% 45.61% 18.30% 40.87% HUBB 8.39% 36.23% 16.75% 42.52% 30.13% 7.15% 13.75% 22.13% SNA 4.28% 32.09% 9.96% 29.20% 20.72% 5.64% 11.80% 16.24% EMR 6.90% 21.77% 7.13% 3.70% 31.69% 10.48% 11.80% 13.35% CCEP 0.38% 19.03% 1.60% 26.70% 18.80% 21.61% 11.06% 14.17% UBS 16.37% 27.98% 5.92% 67.25% 2.35% 57.92% 10.64% 26.92% TRV 4.88% 17.93% 22.96% 4.14% 28.13% 22.38% 8.78% 15.60% SO 2.36% 20.39% 8.89% 1.52% 20.47% 9.81% 8.51% 10.28% CAH 11.17% 0.79% 52.54% 34.39% 16.90% 75.87% 8.06% 28.53% 50.80% 63.31% 0.21% 88.25% 22.48% 75.74% 8.05% 44.12% PCAR 11.16% 7.57% 16.71% 55.86% 11.81% 8.66% 7.23% 17.00% 11.09% 15.33% 7.25% 20.58% 31.31% 28.36% 6.83% 17.25% FSS 2.65% 34.89% 8.57% 66.15% 23.40% 18.39% 6.64% 22.96% CB 1.18% 31.43% 17.10% 4.12% 23.15% 15.28% 4.94% 13.88% ARGX 83.28% 17.89% 7.91% 1.77% 61.42% 35.60% 4.49% 30.34% GATX 2.46% 29.31% 4.45% 14.15% 30.83% 13.24% 4.49% 14.13% GLPI 3.07% 27.48% 13.86% 2.69% 2.84% 0.01% 3.81% 7.68% HEI 10.69% 13.15% 7.26% 17.80% 33.81% 36.54% 2.40% 17.38% LLY 30.27% 69.43% 36.47% 61.28% 31.21% 39.15% 2.03% 38.55%