| Industry | Zen Rating | Stocks | 1d % | 1w % | 1m % | 1y % | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | 4 | +1.71% | -4.24% | +2.94% | +40.18% | N/A | N/A | N/A | N/A | N/A | -18.20% | Sell | |
| A | 4 | +1.11% | +9.25% | +30.42% | +65.69% | N/A | N/A | N/A | N/A | N/A | -10.18% | Buy | |
| A | 5 | -0.76% | +1.00% | +5.08% | -19.91% | N/A | N/A | N/A | N/A | N/A | +63.49% | Buy | |
| A | 20 | -0.08% | +1.61% | +0.36% | +27.85% | N/A | N/A | N/A | N/A | N/A | +3.80% | Buy | |
| A | 10 | -0.05% | +1.50% | +7.05% | +18.87% | N/A | N/A | N/A | N/A | N/A | +3.78% | Buy | |
| A | 3 | +0.06% | +0.78% | +6.47% | +20.35% | N/A | N/A | N/A | N/A | N/A | +28.89% | Strong Buy | |
| A | 12 | -0.19% | +2.37% | +7.46% | +40.62% | N/A | N/A | N/A | N/A | N/A | +12.17% | Buy | |
| A | 9 | -0.03% | -0.60% | +2.86% | -11.67% | N/A | N/A | N/A | N/A | N/A | +13.69% | Hold | |
| A | 11 | +0.61% | +1.56% | -5.05% | +42.79% | N/A | N/A | N/A | N/A | N/A | +7.89% | Buy | |
| A | 12 | -1.61% | -2.00% | -0.22% | +1.91% | N/A | N/A | N/A | N/A | N/A | +23.77% | Strong Buy | |
| A | 3 | +0.56% | -2.14% | +1.51% | +28.55% | N/A | N/A | N/A | N/A | N/A | +24.13% | Strong Buy | |
| A | 6 | +0.38% | +3.35% | +5.71% | +6.64% | N/A | N/A | N/A | N/A | N/A | +15.76% | Strong Buy | |
| A | 19 | +0.36% | +2.47% | +7.93% | +41.43% | N/A | N/A | N/A | N/A | N/A | +11.81% | Strong Buy | |
| A | 20 | +0.33% | -2.52% | -9.03% | +21.06% | N/A | N/A | N/A | N/A | N/A | +19.27% | Buy | |
| A | 11 | -1.00% | -0.81% | -1.46% | -15.73% | N/A | N/A | N/A | N/A | N/A | +45.22% | Buy | |
| A | 47 | -0.41% | +0.02% | +4.17% | +12.57% | N/A | N/A | N/A | N/A | N/A | +23.64% | Buy | |
| A | 79 | +0.19% | +0.62% | +5.00% | +15.47% | N/A | N/A | N/A | N/A | N/A | +10.58% | Buy | |
| A | 9 | -0.49% | -1.71% | +2.43% | +1.17% | N/A | N/A | N/A | N/A | N/A | +15.54% | Buy | |
| A | 50 | -0.42% | +0.57% | -2.17% | -38.02% | N/A | N/A | N/A | N/A | N/A | +18.21% | Buy | |
| A | 47 | +0.72% | +8.30% | +19.81% | +128.63% | N/A | N/A | N/A | N/A | N/A | +7.33% | Buy | |
| A | 45 | +0.09% | +4.11% | +8.01% | +43.96% | N/A | N/A | N/A | N/A | N/A | +8.95% | Strong Buy | |
| A | 55 | +0.37% | -0.34% | +1.53% | +52.37% | N/A | N/A | N/A | N/A | N/A | +12.69% | Strong Buy | |
| A | 40 | +0.12% | +1.84% | +4.54% | +13.75% | N/A | N/A | N/A | N/A | N/A | +9.64% | Buy | |
| A | 16 | -0.64% | +1.03% | +7.63% | +0.69% | N/A | N/A | N/A | N/A | N/A | +1.99% | Buy | |
| A | 3 | -1.37% | +4.95% | +37.85% | +205.76% | N/A | N/A | N/A | N/A | N/A | -10.65% | Strong Buy | |
| A | 17 | +0.03% | +0.43% | +5.21% | +9.98% | N/A | N/A | N/A | N/A | N/A | +10.16% | Buy | |
| A | 9 | +0.79% | -0.67% | +6.00% | -72.78% | N/A | N/A | N/A | N/A | N/A | +11.52% | Strong Buy | |
| A | 9 | +0.03% | +2.67% | +8.80% | +3.43% | N/A | N/A | N/A | N/A | N/A | +6.54% | Buy | |
| A | 18 | +0.23% | +0.45% | +12.09% | +9.25% | N/A | N/A | N/A | N/A | N/A | +12.41% | Buy | |
| B | 47 | -0.11% | +0.31% | +4.70% | +10.14% | N/A | N/A | N/A | N/A | N/A | +34.60% | Buy | |
| B | 54 | -1.68% | +0.08% | -2.61% | -44.84% | N/A | N/A | N/A | N/A | N/A | +36.36% | Strong Buy | |
| B | 17 | -0.40% | -0.28% | +1.91% | +11.69% | N/A | N/A | N/A | N/A | N/A | +14.36% | Buy | |
| B | 4 | -1.47% | -5.73% | -2.89% | +15.23% | N/A | N/A | N/A | N/A | N/A | +15.22% | Buy | |
| B | 57 | -0.40% | +1.50% | +2.33% | -27.43% | N/A | N/A | N/A | N/A | N/A | +14.10% | Buy | |
| B | 45 | +0.47% | +0.09% | +0.27% | -8.60% | N/A | N/A | N/A | N/A | N/A | +12.22% | Strong Buy | |
| B | 77 | -0.31% | +1.34% | +6.92% | -0.10% | N/A | N/A | N/A | N/A | N/A | +50.87% | Strong Buy | |
| B | 57 | -0.20% | +1.14% | +8.80% | +13.40% | N/A | N/A | N/A | N/A | N/A | +10.39% | Buy | |
| B | 30 | +0.19% | +1.86% | +6.24% | +2.64% | N/A | N/A | N/A | N/A | N/A | +15.45% | Buy | |
| B | 149 | -1.03% | +0.94% | +4.67% | -0.48% | N/A | N/A | N/A | N/A | N/A | +23.70% | Buy | |
| B | 237 | -0.84% | +1.07% | +4.24% | -19.46% | N/A | N/A | N/A | N/A | N/A | +30.83% | Buy | |
| B | 33 | -0.74% | -0.04% | +10.72% | -6.76% | N/A | N/A | N/A | N/A | N/A | +7.52% | Buy | |
| B | 6 | +1.20% | +7.32% | +20.82% | +64.48% | N/A | N/A | N/A | N/A | N/A | -8.10% | Buy | |
| B | 14 | +0.78% | +1.86% | +3.90% | -2.41% | N/A | N/A | N/A | N/A | N/A | +17.15% | Buy | |
| B | 23 | -0.61% | -0.33% | +4.18% | +7.94% | N/A | N/A | N/A | N/A | N/A | +24.10% | Strong Buy | |
| B | 8 | +1.04% | +1.23% | +0.27% | -43.81% | N/A | N/A | N/A | N/A | N/A | +2.40% | Buy | |
| B | 43 | -0.03% | +2.37% | -1.16% | +10.51% | N/A | N/A | N/A | N/A | N/A | +38.09% | Buy | |
| B | 18 | +0.68% | +2.55% | -0.55% | +15.68% | N/A | N/A | N/A | N/A | N/A | +22.80% | Buy | |
| B | 57 | -0.55% | +1.20% | -3.77% | +17.16% | N/A | N/A | N/A | N/A | N/A | +7.07% | Buy | |
| B | 13 | -1.30% | -0.65% | +11.29% | -13.17% | N/A | N/A | N/A | N/A | N/A | +36.20% | Strong Buy | |
| B | 23 | +0.28% | +0.95% | +7.77% | +10.34% | N/A | N/A | N/A | N/A | N/A | +2.16% | Buy | |
| B | 19 | +0.07% | +1.90% | +6.03% | +17.47% | N/A | N/A | N/A | N/A | N/A | +19.22% | Buy | |
| B | 25 | -0.27% | -1.71% | +3.57% | +16.41% | N/A | N/A | N/A | N/A | N/A | +9.63% | Buy | |
| B | 56 | -0.32% | +5.79% | +11.25% | +33.72% | N/A | N/A | N/A | N/A | N/A | +7.84% | Buy | |
| B | 19 | -0.62% | +0.06% | +5.48% | -6.56% | N/A | N/A | N/A | N/A | N/A | +11.08% | Buy | |
| B | 49 | +0.23% | +2.42% | +3.95% | +12.84% | N/A | N/A | N/A | N/A | N/A | +16.21% | Buy | |
| B | 27 | -0.07% | +0.57% | -0.34% | +18.14% | N/A | N/A | N/A | N/A | N/A | +18.94% | Buy | |
| B | 17 | +0.62% | +2.61% | +12.02% | +42.60% | N/A | N/A | N/A | N/A | N/A | +9.39% | Buy | |
| B | 14 | +0.22% | +1.60% | +2.99% | +6.48% | N/A | N/A | N/A | N/A | N/A | +16.20% | Buy | |
| C | 72 | -0.47% | +0.55% | +3.94% | -48.63% | N/A | N/A | N/A | N/A | N/A | +25.73% | Buy | |
| C | 30 | -0.18% | +1.74% | +10.48% | -9.83% | N/A | N/A | N/A | N/A | N/A | +2.90% | Buy | |
| C | 10 | -0.33% | -1.27% | +4.85% | -17.58% | N/A | N/A | N/A | N/A | N/A | +16.14% | Buy | |
| C | 20 | -0.09% | +0.82% | +0.56% | +4.72% | N/A | N/A | N/A | N/A | N/A | +13.58% | Buy | |
| C | 11 | -0.03% | +0.44% | +6.21% | +7.47% | N/A | N/A | N/A | N/A | N/A | +8.85% | Buy | |
| C | 68 | -0.45% | +0.30% | +3.05% | -17.46% | N/A | N/A | N/A | N/A | N/A | +16.81% | Buy | |
| C | 44 | -0.51% | -2.06% | +3.22% | -28.62% | N/A | N/A | N/A | N/A | N/A | +38.71% | Buy | |
| C | 43 | -1.17% | +3.94% | +15.49% | -90.26% | N/A | N/A | N/A | N/A | N/A | +16.58% | Buy | |
| C | 68 | +0.24% | +2.25% | +8.82% | +28.56% | N/A | N/A | N/A | N/A | N/A | +15.11% | Strong Buy | |
| C | 66 | -1.04% | -3.12% | -4.62% | -31.97% | N/A | N/A | N/A | N/A | N/A | +24.58% | Buy | |
| C | 56 | -0.68% | -2.25% | +0.54% | -11.81% | N/A | N/A | N/A | N/A | N/A | +30.36% | Buy | |
| C | 22 | -1.27% | -2.35% | +2.09% | -6.11% | N/A | N/A | N/A | N/A | N/A | +16.26% | Buy | |
| C | 58 | -0.28% | +0.51% | +2.11% | -2.46% | N/A | N/A | N/A | N/A | N/A | +18.73% | Buy | |
| C | 50 | +0.32% | +2.30% | +5.89% | +13.28% | N/A | N/A | N/A | N/A | N/A | +10.24% | Strong Buy | |
| C | 31 | +0.18% | +0.43% | +3.88% | -54.81% | N/A | N/A | N/A | N/A | N/A | +16.76% | Strong Buy | |
| C | 11 | +0.44% | -0.94% | -2.47% | +8.22% | N/A | N/A | N/A | N/A | N/A | +4.51% | Buy | |
| C | 16 | +0.54% | +5.45% | +21.87% | +155.22% | N/A | N/A | N/A | N/A | N/A | +2.56% | Buy | |
| C | 139 | -0.97% | +0.43% | -1.41% | -33.82% | N/A | N/A | N/A | N/A | N/A | +24.77% | Strong Buy | |
| C | 25 | -0.80% | +1.07% | +6.91% | -47.33% | N/A | N/A | N/A | N/A | N/A | +16.51% | Buy | |
| C | 77 | -0.02% | +5.68% | +8.15% | +28.23% | N/A | N/A | N/A | N/A | N/A | +12.27% | Strong Buy | |
| C | 22 | -0.09% | +0.31% | +6.22% | -4.54% | N/A | N/A | N/A | N/A | N/A | +15.09% | Buy | |
| C | 14 | -0.86% | -5.37% | +9.06% | -68.40% | N/A | N/A | N/A | N/A | N/A | +20.42% | Buy | |
| C | 10 | +0.39% | +2.86% | +4.65% | -7.76% | N/A | N/A | N/A | N/A | N/A | +17.38% | Buy | |
| C | 29 | +0.31% | +1.71% | +10.97% | +50.72% | N/A | N/A | N/A | N/A | N/A | +5.74% | Strong Buy | |
| C | 32 | -0.80% | -1.78% | +6.26% | -7.92% | N/A | N/A | N/A | N/A | N/A | +13.57% | Buy | |
| C | 29 | -0.03% | -1.40% | +9.58% | -0.08% | N/A | N/A | N/A | N/A | N/A | +14.28% | Strong Buy | |
| C | 23 | -1.30% | -1.92% | +2.95% | -26.22% | N/A | N/A | N/A | N/A | N/A | +18.36% | Buy | |
| C | 35 | -0.24% | +1.96% | +5.69% | +23.98% | N/A | N/A | N/A | N/A | N/A | +13.97% | Buy | |
| C | 44 | -0.01% | +0.41% | +2.89% | -1.11% | N/A | N/A | N/A | N/A | N/A | +18.67% | Buy | |
| D | 31 | -0.12% | -0.51% | +1.94% | -23.55% | N/A | N/A | N/A | N/A | N/A | +23.76% | Buy | |
| D | 11 | -0.15% | +1.49% | +5.61% | +6.09% | N/A | N/A | N/A | N/A | N/A | +1.43% | Buy | |
| D | 19 | -1.67% | -2.70% | -1.54% | +57.25% | N/A | N/A | N/A | N/A | N/A | +14.49% | Strong Buy | |
| D | 50 | +0.34% | +0.78% | -2.33% | -1.58% | N/A | N/A | N/A | N/A | N/A | +19.19% | Buy | |
| D | 323 | -0.65% | -0.57% | +8.65% | +8.75% | N/A | N/A | N/A | N/A | N/A | +6.17% | Buy | |
| D | 18 | -2.01% | +0.42% | +14.08% | +13.92% | N/A | N/A | N/A | N/A | N/A | +15.26% | Buy | |
| D | 18 | -1.55% | -1.94% | +5.08% | +0.66% | N/A | N/A | N/A | N/A | N/A | +12.78% | Buy | |
| D | 31 | -0.03% | -0.40% | +2.85% | -16.34% | N/A | N/A | N/A | N/A | N/A | +21.08% | Buy | |
| D | 19 | -0.39% | +0.12% | +3.73% | -20.09% | N/A | N/A | N/A | N/A | N/A | +21.11% | Buy | |
| D | 17 | +0.42% | -1.28% | -1.10% | -39.58% | N/A | N/A | N/A | N/A | N/A | +8.40% | Buy | |
| D | 48 | +0.80% | +1.81% | -0.36% | +2.12% | N/A | N/A | N/A | N/A | N/A | +20.96% | Buy | |
| D | 6 | -0.59% | -2.18% | +2.84% | -16.53% | N/A | N/A | N/A | N/A | N/A | +11.30% | Hold | |
| D | 101 | +0.03% | +1.31% | +8.81% | +2.00% | N/A | N/A | N/A | N/A | N/A | +13.54% | Buy | |
| D | 9 | +1.63% | +6.68% | +12.47% | +37.04% | N/A | N/A | N/A | N/A | N/A | +2.58% | Buy | |
| D | 23 | -3.89% | +4.20% | +5.08% | -39.20% | N/A | N/A | N/A | N/A | N/A | +1.61% | Buy | |
| D | 20 | -1.18% | -3.29% | -0.24% | -7.41% | N/A | N/A | N/A | N/A | N/A | +20.39% | Hold | |
| D | 14 | -1.07% | -0.77% | +0.93% | +8.61% | N/A | N/A | N/A | N/A | N/A | +22.28% | Buy | |
| D | 19 | +0.30% | +1.06% | +6.84% | +8.10% | N/A | N/A | N/A | N/A | N/A | +15.19% | Buy | |
| D | 80 | -0.23% | +2.17% | +6.82% | +9.65% | N/A | N/A | N/A | N/A | N/A | +11.60% | Buy | |
| D | 7 | +0.51% | -0.67% | -1.57% | +54.32% | N/A | N/A | N/A | N/A | N/A | +26.74% | Strong Buy | |
| D | 4 | -1.47% | -1.93% | -1.95% | +5.51% | N/A | N/A | N/A | N/A | N/A | +10.83% | Buy | |
| D | 8 | -0.42% | -1.83% | +4.45% | -10.85% | N/A | N/A | N/A | N/A | N/A | +19.18% | Buy | |
| D | 17 | -0.23% | -1.26% | -3.17% | +21.07% | N/A | N/A | N/A | N/A | N/A | +10.79% | Buy | |
| D | 18 | +0.40% | -0.09% | +5.50% | -1.70% | N/A | N/A | N/A | N/A | N/A | +10.36% | Buy | |
| D | 6 | +0.02% | -2.04% | +6.92% | -36.83% | N/A | N/A | N/A | N/A | N/A | +23.40% | Buy | |
| D | 15 | +0.22% | -0.22% | -2.95% | +13.33% | N/A | N/A | N/A | N/A | N/A | +9.56% | Buy | |
| D | 23 | -0.71% | -2.69% | +0.61% | -7.98% | N/A | N/A | N/A | N/A | N/A | +13.65% | Buy | |
| D | 41 | +0.18% | -0.01% | -3.31% | +10.58% | N/A | N/A | N/A | N/A | N/A | +12.41% | Buy | |
| D | 13 | -0.74% | -2.07% | -1.46% | -18.31% | N/A | N/A | N/A | N/A | N/A | +19.63% | Buy | |
| F | 19 | +0.25% | -0.06% | -0.93% | -12.06% | N/A | N/A | N/A | N/A | N/A | +23.35% | Buy | |
| F | 56 | -0.77% | +1.44% | +5.98% | -16.70% | N/A | N/A | N/A | N/A | N/A | +18.37% | Buy | |
| F | 45 | +0.74% | +2.22% | +9.93% | +12.24% | N/A | N/A | N/A | N/A | N/A | +13.73% | Buy | |
| F | 74 | +0.55% | +3.38% | -0.39% | -7.58% | N/A | N/A | N/A | N/A | N/A | +26.72% | Buy | |
| F | 13 | -0.40% | -1.06% | +0.94% | +3.18% | N/A | N/A | N/A | N/A | N/A | +13.21% | Buy | |
| F | 5 | +2.29% | +10.27% | +27.43% | +16.39% | N/A | N/A | N/A | N/A | N/A | -7.71% | Buy | |
| F | 14 | -1.78% | -4.14% | -0.20% | -49.12% | N/A | N/A | N/A | N/A | N/A | +21.80% | Buy | |
| F | 5 | -0.76% | -1.61% | +1.92% | -14.20% | N/A | N/A | N/A | N/A | N/A | +24.20% | Buy | |
| F | 8 | -1.84% | -8.82% | -20.61% | -46.62% | N/A | N/A | N/A | N/A | N/A | +158.93% | Strong Buy | |
| F | 21 | -0.11% | +0.57% | +2.05% | -15.53% | N/A | N/A | N/A | N/A | N/A | +14.59% | Buy | |
| F | 9 | +1.87% | +6.03% | +12.35% | -3.49% | N/A | N/A | N/A | N/A | N/A | +29.11% | Buy | |
| F | 20 | +0.10% | -0.06% | +3.75% | -11.59% | N/A | N/A | N/A | N/A | N/A | +14.04% | Buy | |
| F | 17 | -1.07% | +0.97% | +6.68% | -24.68% | N/A | N/A | N/A | N/A | N/A | +18.92% | Buy | |
| F | 39 | -1.64% | -0.13% | +1.80% | -3.83% | N/A | N/A | N/A | N/A | N/A | +14.20% | Buy | |
| F | 33 | -0.37% | +0.77% | +6.29% | -22.84% | N/A | N/A | N/A | N/A | N/A | +8.57% | Buy | |
| F | 21 | -0.98% | -2.74% | -2.66% | -19.44% | N/A | N/A | N/A | N/A | N/A | +15.32% | Buy | |
| F | 28 | -0.34% | +0.25% | +1.31% | -82.70% | N/A | N/A | N/A | N/A | N/A | +9.92% | Buy | |
| F | 616 | -0.72% | +1.89% | +2.31% | -33.20% | N/A | N/A | N/A | N/A | N/A | +48.61% | Strong Buy | |
| F | 20 | +0.42% | -1.67% | +7.63% | +58.65% | N/A | N/A | N/A | N/A | N/A | +10.21% | Buy | |
| F | 21 | -0.04% | +1.53% | -0.17% | -11.04% | N/A | N/A | N/A | N/A | N/A | +11.50% | Buy | |
| F | 204 | +0.82% | +1.53% | +2.46% | +11.11% | N/A | N/A | N/A | N/A | N/A | +43.36% | Strong Buy | |
| F | 42 | +0.74% | +5.61% | +14.86% | +44.22% | N/A | N/A | N/A | N/A | N/A | +15.31% | Buy | |
| F | 16 | -0.44% | -2.12% | +18.39% | -20.76% | N/A | N/A | N/A | N/A | N/A | +3.85% | Buy | |
| F | 13 | -0.46% | -4.46% | -1.03% | +10.93% | N/A | N/A | N/A | N/A | N/A | +44.48% | Buy | |
| F | 19 | -0.70% | -1.68% | -0.41% | -3.96% | N/A | N/A | N/A | N/A | N/A | +13.11% | Buy | |
| F | 16 | -1.42% | -1.20% | +2.76% | -13.77% | N/A | N/A | N/A | N/A | N/A | +10.05% | Hold | |
| F | 21 | -0.84% | -2.34% | -4.89% | -27.03% | N/A | N/A | N/A | N/A | N/A | +19.56% | Buy | |
| F | 4 | -0.50% | +1.31% | +10.31% | -36.45% | N/A | N/A | N/A | N/A | N/A | +25.24% | Hold | |
| F | 10 | -0.27% | +8.35% | +5.24% | +166.64% | N/A | N/A | N/A | N/A | N/A | +14.92% | Buy |