=== IOE Weekly Run Sun Sep 13 08:00:01 AM CST 2026 ===
Procesando ROK...
  ROK: OK — Rev: 0.97% | EPS: -7.37% | FCF: 112.49% | ROIC: 13.71%
Procesando EMR...
  EMR: OK — Rev: 3.0% | EPS: 17.83% | FCF: -8.44% | ROIC: 7.26%
Procesando NOVT...
  NOVT: OK — Rev: 3.3% | EPS: -16.95% | FCF: -65.74% | ROIC: 5.49%
Procesando ISRG...
  ISRG: OK — Rev: 20.51% | EPS: 22.59% | FCF: 91.03% | ROIC: 13.71%
Procesando AZTA...
  AZTA: OK — Rev: 3.55% | EPS: 60.52% | FCF: 210.29% | ROIC: 2.11%
Procesando TRMB...
  TRMB: OK — Rev: -2.61% | EPS: -71.26% | FCF: -73.24% | ROIC: 6.48%
Procesando CGNX...
  CGNX: OK — Rev: 8.73% | EPS: 9.68% | FCF: 76.64% | ROIC: 5.52%
Procesando KEYS...
  KEYS: OK — Rev: 7.95% | EPS: 39.03% | FCF: 42.65% | ROIC: 8.02%
Procesando RRX...
  RRX: OK — Rev: -1.65% | EPS: 43.54% | FCF: 78.66% | ROIC: 4.29%
Procesando MANH...
  MANH: OK — Rev: 3.75% | EPS: 2.56% | FCF: 30.62% | ROIC: 56.72%
Procesando DSGX...
  DSGX: OK — Rev: 14.44% | EPS: 16.46% | FCF: 25.25% | ROIC: 10.9%
Procesando SYM...
  SYM: OK — Rev: 25.65% | EPS: -100.0% | FCF: 869.06% | ROIC: -13.32%
Procesando SPSC...
  SPSC: OK — Rev: 17.83% | EPS: 20.59% | FCF: 10.86% | ROIC: 8.74%
Procesando SAIA...
  SAIA: OK — Rev: 0.79% | EPS: -29.53% | FCF: 105.94% | ROIC: 8.2%
Procesando XPO...
  XPO: OK — Rev: 1.05% | EPS: -18.27% | FCF: 1631.58% | ROIC: 7.68%
Procesando GXO...
  GXO: OK — Rev: 12.55% | EPS: -75.0% | FCF: -42.11% | ROIC: 1.54%
Procesando VRT...
  VRT: OK — Rev: 27.69% | EPS: 166.41% | FCF: 66.26% | ROIC: 18.55%
Procesando ETN...
  ETN: OK — Rev: 10.33% | EPS: 10.11% | FCF: 0.97% | ROIC: 13.14%
Procesando MOD...
  MOD: OK — Rev: 23.13% | EPS: -34.5% | FCF: -18.48% | ROIC: 11.43%
Procesando SMCI...
  SMCI: OK — Rev: 77.79% | EPS: 94.05% | FCF: -554.99% | ROIC: 8.93%
Procesando EQIX...
  EQIX: OK — Rev: 5.85% | EPS: 61.88% | FCF: -318.58% | ROIC: 4.36%
Procesando DLR...
  DLR: OK — Rev: 10.04% | EPS: 122.36% | FCF: 522.99% | ROIC: 1.3%
Procesando CIEN...
  CIEN: OK — Rev: 18.79% | EPS: 46.55% | FCF: 76.05% | ROIC: 5.35%
Procesando HPE...
  HPE: OK — Rev: 14.06% | EPS: -102.31% | FCF: -68.24% | ROIC: -0.59%
Procesando DOV...
  DOV: OK — Rev: 4.48% | EPS: -59.28% | FCF: 92.43% | ROIC: 9.4%
Procesando GEV...
  GEV: OK — Rev: 8.94% | EPS: 217.03% | FCF: 118.29% | ROIC: 6.3%
Procesando PWR...
  PWR: OK — Rev: 19.76% | EPS: 12.77% | FCF: 9.73% | ROIC: 7.07%
Procesando HUBB...
  HUBB: OK — Rev: 3.84% | EPS: 15.1% | FCF: 7.88% | ROIC: 13.76%
Procesando POWL...
  POWL: OK — Rev: 9.08% | EPS: 20.91% | FCF: 60.11% | ROIC: 25.41%
Procesando ITRI...
  ITRI: OK — Rev: -3.02% | EPS: 25.48% | FCF: 83.44% | ROIC: 8.79%
Procesando PTC...
  PTC: OK — Rev: 19.18% | EPS: 94.87% | FCF: 17.1% | ROIC: 14.43%
Procesando PI...
  PI: OK — Rev: -1.37% | EPS: -126.62% | FCF: -58.74% | ROIC: -0.14%

Ingesta de fundamentales completada.
Cargando SPY...
SPY cargado: 1254 días

Procesando ROK...
  ROK: OK — Price: 428.39 | MA50: 449.17 | MA200: 421.63 | RS: -9.78% | Vol Trend: -13.43%
Procesando EMR...
  EMR: OK — Price: 152.19 | MA50: 150.11 | MA200: 143.19 | RS: 3.34% | Vol Trend: -18.41%
Procesando NOVT...
  NOVT: OK — Price: 146.56 | MA50: 150.1 | MA200: 138.5 | RS: -11.74% | Vol Trend: -25.52%
Procesando ISRG...
  ISRG: OK — Price: 369.15 | MA50: 377.46 | MA200: 459.85 | RS: -13.23% | Vol Trend: -28.59%
Procesando AZTA...
  AZTA: OK — Price: 30.85 | MA50: 30.11 | MA200: 28.3 | RS: 33.53% | Vol Trend: 13.83%
Procesando TRMB...
  TRMB: OK — Price: 57.66 | MA50: 56.57 | MA200: 64.45 | RS: 11.32% | Vol Trend: 22.07%
Procesando CGNX...
  CGNX: OK — Price: 64.22 | MA50: 63.34 | MA200: 54.07 | RS: -2.08% | Vol Trend: -20.0%
Procesando KEYS...
  KEYS: OK — Price: 338.64 | MA50: 325.6 | MA200: 291.7 | RS: -6.47% | Vol Trend: 9.5%
Procesando RRX...
  RRX: OK — Price: 162.29 | MA50: 186.81 | MA200: 188.14 | RS: -26.6% | Vol Trend: -2.16%
Procesando MANH...
  MANH: OK — Price: 201.82 | MA50: 187.62 | MA200: 158.85 | RS: 38.17% | Vol Trend: -12.56%
Procesando DSGX...
  DSGX: OK — Price: 76.04 | MA50: 75.5 | MA200: 75.34 | RS: 1.17% | Vol Trend: 22.1%
Procesando SYM...
  SYM: OK — Price: 42.13 | MA50: 41.89 | MA200: 52.29 | RS: -1.84% | Vol Trend: -3.38%
Procesando SPSC...
  SPSC: OK — Price: 82.68 | MA50: 72.56 | MA200: 68.81 | RS: 46.64% | Vol Trend: -9.44%
Procesando SAIA...
  SAIA: OK — Price: 351.05 | MA50: 381.77 | MA200: 386.81 | RS: -30.34% | Vol Trend: -13.09%
Procesando XPO...
  XPO: OK — Price: 182.18 | MA50: 201.04 | MA200: 190.01 | RS: -23.25% | Vol Trend: -2.97%
Procesando GXO...
  GXO: OK — Price: 45.84 | MA50: 49.31 | MA200: 52.92 | RS: -10.81% | Vol Trend: -13.81%
Procesando VRT...
  VRT: OK — Price: 257.06 | MA50: 278.73 | MA200: 259.42 | RS: -18.16% | Vol Trend: -10.82%
Procesando ETN...
  ETN: OK — Price: 425.37 | MA50: 415.77 | MA200: 382.67 | RS: 5.64% | Vol Trend: -15.8%
Procesando MOD...
  MOD: OK — Price: 189.3 | MA50: 207.57 | MA200: 211.42 | RS: -34.08% | Vol Trend: -9.78%
Procesando SMCI...
  SMCI: OK — Price: 40.1 | MA50: 32.52 | MA200: 31.49 | RS: 28.61% | Vol Trend: -13.76%
Procesando EQIX...
  EQIX: OK — Price: 1037.72 | MA50: 1043.95 | MA200: 966.58 | RS: -4.76% | Vol Trend: -5.31%
Procesando DLR...
  DLR: OK — Price: 188.58 | MA50: 187.01 | MA200: 179.47 | RS: -0.66% | Vol Trend: -22.38%
Procesando CIEN...
  CIEN: OK — Price: 349.54 | MA50: 393.78 | MA200: 380.33 | RS: -24.66% | Vol Trend: 8.4%
Procesando HPE...
  HPE: OK — Price: 62.09 | MA50: 51.11 | MA200: 34.01 | RS: 25.86% | Vol Trend: 17.56%
Procesando DOV...
  DOV: OK — Price: 189.05 | MA50: 204.74 | MA200: 210.21 | RS: -16.09% | Vol Trend: -3.0%
Procesando GEV...
  GEV: OK — Price: 957.27 | MA50: 1002.33 | MA200: 893.82 | RS: -1.27% | Vol Trend: -16.43%
Procesando PWR...
  PWR: OK — Price: 650.58 | MA50: 646.61 | MA200: 591.81 | RS: -11.12% | Vol Trend: -3.39%
Procesando HUBB...
  HUBB: OK — Price: 460.4 | MA50: 480.82 | MA200: 486.38 | RS: -6.5% | Vol Trend: -11.74%
Procesando POWL...
  POWL: OK — Price: 182.5 | MA50: 209.58 | MA200: 202.04 | RS: -41.12% | Vol Trend: -22.66%
Procesando ITRI...
  ITRI: OK — Price: 93.55 | MA50: 94.48 | MA200: 92.34 | RS: 13.09% | Vol Trend: -37.77%
Procesando PTC...
  PTC: OK — Price: 130.78 | MA50: 137.68 | MA200: 147.89 | RS: 12.0% | Vol Trend: -9.92%
Procesando PI...
  PI: OK — Price: 176.82 | MA50: 157.51 | MA200: 142.56 | RS: 30.14% | Vol Trend: -13.17%

Ingesta de momentum completada.
Procesando ROK...
  ROK: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando EMR...
  EMR: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando NOVT...
  NOVT: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando ISRG...
  ISRG: OK — Upgrades: 1 | Downgrades: 1 | Insider buys: 0 ($0)
Procesando AZTA...
  AZTA: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 1 ($8,096)
Procesando TRMB...
  TRMB: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando CGNX...
  CGNX: OK — Upgrades: 0 | Downgrades: 1 | Insider buys: 0 ($0)
Procesando KEYS...
  KEYS: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando RRX...
  RRX: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando MANH...
  MANH: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando DSGX...
  DSGX: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando SYM...
  SYM: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando SPSC...
  SPSC: OK — Upgrades: 0 | Downgrades: 1 | Insider buys: 0 ($0)
Procesando SAIA...
  SAIA: OK — Upgrades: 3 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando XPO...
  XPO: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando GXO...
  GXO: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando VRT...
  VRT: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando ETN...
  ETN: OK — Upgrades: 2 | Downgrades: 0 | Insider buys: 2 ($92,162)
Procesando MOD...
  MOD: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando SMCI...
  SMCI: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando EQIX...
  EQIX: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando DLR...
  DLR: OK — Upgrades: 4 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando CIEN...
  CIEN: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando HPE...
  HPE: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando DOV...
  DOV: OK — Upgrades: 1 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando GEV...
  GEV: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando PWR...
  PWR: OK — Upgrades: 1 | Downgrades: 1 | Insider buys: 0 ($0)
Procesando HUBB...
  HUBB: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando POWL...
  POWL: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando ITRI...
  ITRI: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando PTC...
  PTC: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)
Procesando PI...
  PI: OK — Upgrades: 0 | Downgrades: 0 | Insider buys: 0 ($0)

Ingesta de catalizadores completada.

=================================================================
                             RANKING                             
=================================================================
#    Ticker    Final   Fund    Mom    Cat   Delta  Señal
-----------------------------------------------------------------
1    MANH       64.4   67.5   74.5   50.0    -2.2  VENDER (2 semanas consecutivas en negativo)
2    DSGX       63.2   78.3   56.4   50.0    -0.6  COMPRAR
3    KEYS       63.0   70.8   65.5   50.0    +5.5  COMPRAR
4    SMCI       61.8   69.2   63.6   50.0    +2.2  COMPRAR
5    AZTA       59.9   70.0   56.4   50.0    -8.7  COMPRAR
6    ETN        56.8   60.8   58.2   50.0   +10.1  COMPRAR
7    CGNX       54.2   62.5   47.3   50.0    +4.1  MANTENER
8    DLR        54.0   63.3   45.5   50.0    +0.0  MANTENER
9    VRT        51.3   90.8    0.0   50.0    -4.1  MANTENER
10   ISRG       49.0   85.0    0.0   50.0    +0.0  DESCARTAR
11   HPE        48.8   15.0   92.7   50.0    +7.1  NO_BUY (Fundamental veto)
12   EMR        47.6   39.2   56.4   50.0    +0.0  NO_BUY (Fundamental veto)
13   SPSC       47.1   70.0   63.6    0.0    +0.0  DESCARTAR
14   CIEN       46.9   71.7   10.9   50.0    +0.0  DESCARTAR
15   PWR        45.5   47.5   38.2   50.0    +4.1  NO_BUY (Fundamental veto)
16   PTC        37.8   80.8   18.2    0.0    +1.4  DESCARTAR
17   SYM        37.4   45.8   13.6   50.0    +0.0  NO_BUY (Fundamental veto)
18   DOV        36.3   45.0   10.9   50.0    +0.0  NO_BUY (Fundamental veto)
19   GEV        35.7   70.8   24.6    0.0    +0.0  DESCARTAR
20   ITRI       35.5   65.0   31.8    0.0    -4.1  VENDER (2 semanas consecutivas en negativo)
21   NOVT       32.0   24.2   24.6   50.0    +0.0  NO_BUY (Fundamental veto)
22   POWL       31.7   79.2    0.0    0.0    +0.0  DESCARTAR
23   SAIA       31.3   40.8    0.0   50.0    +0.0  NO_BUY (Fundamental veto)
24   XPO        29.6   28.3   10.9   50.0    -4.1  NO_BUY (Fundamental veto)
25   EQIX       27.9   45.8   31.8    0.0    +0.0  NO_BUY (Fundamental veto)
26   ROK        27.0   49.2   24.6    0.0    +0.0  NO_BUY (Fundamental veto)
27   GXO        25.3   25.8    0.0   50.0    +0.0  NO_BUY (Fundamental veto)
28   HUBB       25.3   55.0   10.9    0.0    +0.0  DESCARTAR
29   TRMB       24.3   23.3   50.0    0.0    -0.6  NO_BUY (Fundamental veto)
30   PI         22.4    8.3   63.6    0.0    +0.0  NO_BUY (Fundamental veto)
31   RRX        17.7   44.2    0.0    0.0    +0.0  NO_BUY (Fundamental veto)
32   MOD        16.0   40.0    0.0    0.0    +0.0  NO_BUY (Fundamental veto)
=================================================================
=== Completado Sun Sep 13 08:00:20 AM CST 2026 ===
