====================================================================== ALL-POSITIVE 5Y YoY PERCENT ANALYSIS Generated: 2026-06-22 21:34:28 UTC [Uploaded to: https://shrum.net/sean/datasets/YoY_pct_+_5y.txt] Tickers with all-positive YoY percent gains for the last 5 years. ====================================================================== DATA STATS Years reported: 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 2022 2023 2024 2025 YTD Avg ---------------------------------------------------------------- 21.98% 162.87% 98.39% 82.57% 170.05% 107.17% 23.25% 161.88% 146.80% 40.01% 153.13% 105.01% 15.50% 41.28% 68.13% 56.45% 131.80% 62.63% 23.93% 97.54% 1.99% 185.04% 126.34% 86.97% 51.29% 16.08% 35.51% 42.40% 114.13% 51.88% 90.05% 196.87% 92.77% 14.93% 111.19% 101.16% 2.10% 9.03% 29.52% 14.89% 98.00% 30.71% ODC 6.99% 103.13% 29.25% 15.81% 97.46% 50.53% 17.97% 76.52% 110.56% 118.58% 96.21% 83.97% 14.25% 49.77% 265.67% 102.86% 89.80% 104.47% ADEA 14.68% 26.84% 13.46% 27.50% 81.68% 32.83% BELFA 113.43% 102.85% 42.46% 71.69% 73.94% 80.87% NPO 0.11% 45.68% 11.55% 27.37% 73.58% 31.66% 24.96% 100.23% 146.74% 80.09% 73.52% 85.11% 158.53% 105.25% 26.90% 109.98% 71.66% 94.46% DHT 67.75% 30.39% 1.52% 30.29% 70.93% 40.18% DCO 4.69% 5.15% 21.81% 49.60% 69.55% 30.16% 83.42% 53.82% 24.24% 108.54% 68.91% 67.79% 18.45% 26.31% 25.92% 61.64% 65.44% 39.55% 85.69% 78.84% 51.23% 90.61% 64.58% 74.19% DXPE 6.99% 24.17% 144.58% 30.10% 61.24% 53.42% 27.21% 53.74% 51.18% 33.89% 59.75% 45.15% EZPW 12.26% 4.92% 40.14% 60.23% 58.13% 35.14% COCO 18.83% 90.00% 40.99% 50.85% 57.16% 51.57% PKE 4.65% 28.16% 2.60% 53.33% 53.74% 28.50% CASY 14.53% 25.17% 43.53% 40.68% 51.66% 35.11% PAYS 37.97% 12.90% 13.11% 80.07% 49.19% 38.65% TK 38.01% 60.66% 9.63% 43.45% 45.97% 39.54% BLX 3.32% 60.02% 52.49% 29.44% 41.06% 37.26% KRYS 9.86% 56.58% 25.37% 57.53% 40.97% 38.06% AROC 23.86% 85.07% 70.02% 6.17% 40.62% 45.15% AXSM 103.89% 8.55% 9.80% 109.16% 40.19% 54.32% TRGP 41.01% 25.89% 111.22% 3.02% 39.84% 44.19% 13.36% 2.25% 47.93% 49.77% 38.22% 30.30% 91.37% 75.27% 45.43% 51.60% 37.95% 60.32% MIRM 19.19% 53.11% 37.74% 87.89% 37.22% 47.03% CW 21.42% 35.56% 60.04% 57.22% 34.96% 41.84% 4.76% 47.10% 11.27% 64.74% 33.43% 32.26% DRS 31.08% 65.08% 63.85% 6.33% 33.02% 39.87% SAH 1.44% 21.81% 15.35% 1.33% 32.44% 14.47% RUSHB 6.09% 46.36% 6.10% 5.91% 31.81% 19.25% CHMG 3.81% 12.83% 0.45% 20.23% 31.71% 13.80% NPKI 31.75% 63.14% 17.28% 56.02% 31.40% 39.92% 22.25% 39.08% 104.18% 85.55% 31.28% 56.47% KNSA 21.10% 21.47% 6.75% 106.87% 31.20% 37.48% 16.84% 45.83% 113.90% 33.95% 31.14% 48.33% AIT 24.41% 39.58% 41.58% 8.40% 30.62% 28.92% URI 7.49% 63.03% 25.35% 18.37% 27.97% 28.44% 3.96% 20.89% 10.96% 19.36% 27.91% 16.62% ACA 1.87% 53.47% 18.21% 10.24% 27.31% 22.22% WAB 8.85% 28.03% 51.35% 13.53% 26.92% 25.73% NVGS 31.44% 26.87% 2.03% 9.45% 25.98% 19.15% GSAT 16.67% 49.23% 10.70% 91.95% 25.66% 38.84% BKR 21.03% 21.80% 24.02% 11.92% 24.79% 20.71% SRCE 8.95% 7.11% 9.80% 10.92% 24.59% 12.27% PAGP 25.96% 40.94% 22.43% 11.84% 24.36% 25.11% NGS 9.67% 43.44% 71.14% 22.11% 23.21% 33.91% 0.54% 157.97% 226.49% 217.62% 23.20% 125.16% NBN 16.58% 31.58% 67.77% 13.60% 22.99% 30.50% NUVL 60.19% 154.02% 2.86% 25.75% 22.40% 53.05% GFF 39.51% 82.84% 21.09% 3.40% 22.06% 33.78% PAA 29.29% 41.73% 20.21% 12.72% 21.94% 25.18% WMB 30.53% 14.47% 59.20% 11.29% 21.92% 27.48% GSBC 3.28% 3.32% 2.20% 8.07% 21.92% 7.76% STBA 10.44% 2.52% 16.66% 9.65% 21.38% 12.13% KRG 0.07% 12.11% 14.91% 1.86% 20.74% 9.94% HBT 8.11% 13.15% 6.48% 24.50% 19.78% 14.40% 5.33% 45.53% 16.26% 106.60% 19.68% 38.68% SPXC 11.44% 51.89% 46.77% 36.89% 19.54% 33.31% FULT 1.73% 2.36% 21.41% 5.32% 18.73% 9.91% MLI 1.87% 62.90% 72.56% 45.61% 18.30% 40.25% PNW 14.30% 0.69% 21.15% 9.52% 18.27% 12.78% VLGEA 3.40% 16.51% 24.67% 15.77% 17.99% 15.67% FUNC 5.62% 25.24% 46.45% 15.28% 16.40% 21.80% KMI 17.61% 4.52% 62.68% 2.10% 16.17% 20.62% OVLY 33.52% 33.40% 1.08% 11.72% 15.94% 19.13% FLS 1.68% 35.29% 44.37% 22.84% 15.83% 24.00% WAFD 2.59% 2.41% 1.06% 3.89% 15.36% 5.06% OFG 3.39% 39.67% 17.60% 0.63% 14.76% 15.21% CVSA 15.82% 65.54% 54.48% 11.55% 13.98% 32.27% FBIZ 28.50% 13.90% 17.44% 23.43% 13.96% 19.45% HUBB 16.75% 42.52% 30.13% 7.15% 13.75% 22.06% NI 3.00% 0.41% 41.04% 18.10% 13.57% 15.22% GLRE 6.26% 40.12% 25.22% 6.35% 13.49% 18.29% 21.65% 34.99% 47.27% 56.24% 13.26% 34.68% NBIX 35.01% 9.73% 3.62% 2.88% 12.58% 12.76% ESQ 36.59% 17.84% 60.08% 31.69% 12.49% 31.74% CFFI 16.65% 18.21% 6.09% 5.95% 12.28% 11.84% SNA 9.96% 29.20% 20.72% 5.64% 11.80% 15.46% EMR 7.13% 3.70% 31.69% 10.48% 11.80% 12.96% BCML 2.02% 26.92% 17.45% 15.79% 11.66% 14.77% IBOC 9.85% 23.62% 20.01% 7.78% 11.17% 14.49% PRDO 15.16% 23.46% 50.86% 14.41% 11.08% 22.99% NATH 17.64% 19.42% 4.93% 24.87% 11.06% 15.58% CCEP 1.60% 26.70% 18.80% 21.61% 11.06% 15.95% UBS 5.92% 67.25% 2.35% 57.92% 10.64% 28.82% FCCO 7.13% 2.43% 15.39% 27.63% 10.10% 12.54% ALL 17.75% 5.54% 36.86% 10.57% 9.64% 16.07% UNTY 4.32% 12.87% 53.44% 24.35% 9.18% 20.83% TRV 22.96% 4.14% 28.13% 22.38% 8.78% 17.28% SO 8.89% 1.52% 20.47% 9.81% 8.51% 9.84% ACT 20.83% 25.42% 15.58% 25.43% 8.13% 19.08% CAH 52.54% 34.39% 16.90% 75.87% 8.06% 37.55% 0.21% 88.25% 22.48% 75.74% 8.05% 38.95% FNB 8.52% 10.01% 9.92% 21.34% 7.60% 11.48% CHCO 16.38% 22.62% 9.28% 4.39% 7.52% 12.04% PCAR 16.71% 55.86% 11.81% 8.66% 7.23% 20.05% SPFI 0.50% 6.49% 20.75% 15.72% 7.23% 10.14% 7.25% 20.58% 31.31% 28.36% 6.83% 18.87% FSS 8.57% 66.15% 23.40% 18.39% 6.64% 24.63% AFL 26.67% 17.95% 26.88% 10.09% 5.85% 17.49% PFBC 5.53% 2.49% 22.05% 14.37% 5.01% 9.89% CB 17.10% 4.12% 23.15% 15.28% 4.94% 12.92% BDC 11.15% 5.92% 46.39% 3.14% 4.71% 14.26% ARGX 7.91% 1.77% 61.42% 35.60% 4.49% 22.24% GATX 4.45% 14.15% 30.83% 13.24% 4.49% 13.43% IGIC 2.64% 58.11% 91.19% 10.95% 4.45% 33.47% GLPI 13.86% 2.69% 2.84% 0.01% 3.81% 4.64% FSBW 2.39% 15.56% 12.75% 6.10% 3.47% 8.05% GD 22.28% 6.91% 3.95% 31.63% 2.82% 13.52% L 0.82% 19.26% 20.58% 25.47% 2.62% 13.75% HEI 7.26% 17.80% 33.81% 36.54% 2.40% 19.56% LLY 36.47% 61.28% 31.21% 39.15% 2.03% 34.03% SRE 20.56% 0.48% 19.37% 4.65% 1.80% 9.37% ATO 9.38% 7.00% 22.27% 23.95% 1.57% 12.83% 34.86% 6.02% 0.13% 42.81% 1.36% 17.04% XONE 0.60% 4.73% 4.87% 4.41% 1.16% 3.15% CAPR 21.38% 27.01% 169.53% 92.91% 0.25% 62.22%