| Industry | Zen Rating | Stocks | 1d % | 1w % | 1m % | 1y % | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | 4 | -2.34% | +2.84% | +14.75% | +170.91% | N/A | N/A | N/A | N/A | N/A | -4.40% | Strong Buy | |
| A | 4 | -1.56% | +0.55% | +11.11% | -5.48% | N/A | N/A | N/A | N/A | N/A | -26.31% | Hold | |
| A | 10 | +1.18% | +0.85% | +1.08% | +36.84% | N/A | N/A | N/A | N/A | N/A | +10.12% | Buy | |
| A | 8 | -1.07% | +1.51% | +3.28% | +29.91% | N/A | N/A | N/A | N/A | N/A | +14.30% | Buy | |
| A | 9 | -0.93% | +8.57% | +24.04% | +48.77% | N/A | N/A | N/A | N/A | N/A | -6.77% | Buy | |
| A | 21 | +0.70% | +5.92% | +1.57% | +61.32% | N/A | N/A | N/A | N/A | N/A | +1.92% | Buy | |
| A | 3 | -2.24% | -1.38% | -1.47% | +21.10% | N/A | N/A | N/A | N/A | N/A | +28.61% | Buy | |
| A | 20 | +1.18% | -1.53% | +4.50% | +31.15% | N/A | N/A | N/A | N/A | N/A | +14.95% | Buy | |
| A | 10 | +0.71% | +0.17% | +6.69% | +4.20% | N/A | N/A | N/A | N/A | N/A | +3.71% | Buy | |
| A | 4 | +2.88% | +3.68% | +10.71% | +53.73% | N/A | N/A | N/A | N/A | N/A | -13.86% | Sell | |
| A | 45 | -0.61% | -0.59% | -0.39% | -37.08% | N/A | N/A | N/A | N/A | N/A | +15.13% | Strong Buy | |
| A | 6 | +0.20% | -6.64% | -8.15% | -11.04% | N/A | N/A | N/A | N/A | N/A | +23.17% | Hold | |
| A | 18 | +0.68% | +2.88% | -2.41% | +16.55% | N/A | N/A | N/A | N/A | N/A | +6.67% | Buy | |
| A | 12 | -1.15% | +0.67% | +4.80% | +48.72% | N/A | N/A | N/A | N/A | N/A | +24.19% | Strong Buy | |
| A | 6 | -2.79% | +7.20% | +21.69% | +109.40% | N/A | N/A | N/A | N/A | N/A | -8.72% | Buy | |
| A | 50 | +0.46% | -4.26% | -0.54% | -42.80% | N/A | N/A | N/A | N/A | N/A | +27.96% | Buy | |
| A | 5 | -2.41% | -3.61% | -10.58% | -32.82% | N/A | N/A | N/A | N/A | N/A | +96.64% | Strong Buy | |
| A | 10 | +0.14% | -1.82% | -7.57% | +3.13% | N/A | N/A | N/A | N/A | N/A | +31.52% | Buy | |
| A | 54 | +1.30% | +0.83% | +1.88% | +103.57% | N/A | N/A | N/A | N/A | N/A | +4.14% | Strong Buy | |
| A | 11 | +0.48% | -0.16% | -1.62% | +14.37% | N/A | N/A | N/A | N/A | N/A | +15.30% | Strong Buy | |
| A | 13 | -1.68% | -3.13% | +10.26% | +0.77% | N/A | N/A | N/A | N/A | N/A | +13.02% | Buy | |
| A | 45 | -0.29% | +0.14% | -1.00% | -25.20% | N/A | N/A | N/A | N/A | N/A | +27.16% | Buy | |
| A | 22 | -0.01% | +3.46% | +10.82% | -10.48% | N/A | N/A | N/A | N/A | N/A | -10.22% | Buy | |
| A | 4 | -7.05% | +1.42% | +2.62% | +186.24% | N/A | N/A | N/A | N/A | N/A | +16.69% | Hold | |
| A | 30 | +0.05% | -3.50% | +6.94% | +16.29% | N/A | N/A | N/A | N/A | N/A | +1.75% | Buy | |
| A | 18 | -0.41% | +2.89% | +10.35% | -67.97% | N/A | N/A | N/A | N/A | N/A | -0.12% | Strong Buy | |
| A | 22 | -1.10% | -3.09% | +3.50% | +11.03% | N/A | N/A | N/A | N/A | N/A | +17.14% | Buy | |
| A | 57 | -0.30% | -1.81% | +0.62% | +10.99% | N/A | N/A | N/A | N/A | N/A | +13.39% | Buy | |
| A | 32 | +0.86% | +0.16% | +3.84% | +1.50% | N/A | N/A | N/A | N/A | N/A | +21.52% | Buy | |
| B | 13 | +0.59% | -2.02% | -6.97% | -6.20% | N/A | N/A | N/A | N/A | N/A | +11.38% | Hold | |
| B | 54 | +0.43% | -2.06% | -1.78% | -9.33% | N/A | N/A | N/A | N/A | N/A | +31.85% | Buy | |
| B | 23 | -0.41% | -2.32% | -1.15% | +4.92% | N/A | N/A | N/A | N/A | N/A | +15.08% | Strong Buy | |
| B | 54 | -4.20% | -0.45% | -3.88% | +115.87% | N/A | N/A | N/A | N/A | N/A | +5.97% | Strong Buy | |
| B | 45 | +0.66% | +4.69% | +10.96% | +118.38% | N/A | N/A | N/A | N/A | N/A | -5.59% | Strong Buy | |
| B | 16 | +0.13% | +2.88% | +18.30% | +69.11% | N/A | N/A | N/A | N/A | N/A | -6.69% | Buy | |
| B | 70 | +1.37% | +5.93% | +29.30% | +171.71% | N/A | N/A | N/A | N/A | N/A | -12.17% | Strong Buy | |
| B | 9 | +1.06% | -1.06% | -2.46% | -0.97% | N/A | N/A | N/A | N/A | N/A | +16.58% | Buy | |
| B | 17 | -1.35% | +0.38% | +1.38% | +1.83% | N/A | N/A | N/A | N/A | N/A | +3,935.79% | Buy | |
| B | 81 | +0.03% | +0.02% | +3.51% | +25.55% | N/A | N/A | N/A | N/A | N/A | +12.59% | Buy | |
| B | 31 | -0.53% | +1.88% | +6.53% | +45.80% | N/A | N/A | N/A | N/A | N/A | +5.73% | Buy | |
| B | 7 | -1.90% | -2.63% | -3.67% | +19.19% | N/A | N/A | N/A | N/A | N/A | +30.15% | Strong Buy | |
| B | 29 | +1.68% | +5.87% | +18.59% | +177.62% | N/A | N/A | N/A | N/A | N/A | -4.83% | Buy | |
| B | 12 | +0.40% | -5.33% | -3.40% | -21.92% | N/A | N/A | N/A | N/A | N/A | +38.36% | Buy | |
| B | 52 | -3.42% | -1.42% | -2.89% | +49.76% | N/A | N/A | N/A | N/A | N/A | +42.15% | Buy | |
| B | 10 | -0.05% | -1.87% | +7.73% | +28.68% | N/A | N/A | N/A | N/A | N/A | +4.48% | Buy | |
| B | 49 | -0.24% | -1.05% | -4.53% | +26.18% | N/A | N/A | N/A | N/A | N/A | +13.59% | Buy | |
| B | 18 | +0.35% | -2.29% | -2.11% | +14.85% | N/A | N/A | N/A | N/A | N/A | +15.33% | Buy | |
| B | 11 | -0.87% | -3.05% | +0.58% | +21.31% | N/A | N/A | N/A | N/A | N/A | +6.83% | Buy | |
| B | 9 | -1.41% | -1.83% | -0.15% | -3.66% | N/A | N/A | N/A | N/A | N/A | +21.75% | Buy | |
| B | 47 | +0.18% | +3.23% | +12.13% | +44.76% | N/A | N/A | N/A | N/A | N/A | +7.54% | Buy | |
| B | 231 | -4.30% | +3.17% | +2.81% | -48.63% | N/A | N/A | N/A | N/A | N/A | +36.59% | Buy | |
| B | 8 | -0.58% | -5.62% | -7.66% | +0.05% | N/A | N/A | N/A | N/A | N/A | +20.62% | Buy | |
| B | 18 | -2.54% | -6.79% | +12.29% | +16.68% | N/A | N/A | N/A | N/A | N/A | +24.10% | Buy | |
| B | 43 | -1.35% | -1.54% | -4.19% | -99.73% | N/A | N/A | N/A | N/A | N/A | +18.78% | Buy | |
| B | 17 | -1.08% | +1.31% | -8.24% | +27.55% | N/A | N/A | N/A | N/A | N/A | +14.52% | Buy | |
| B | 43 | -1.39% | -1.99% | -13.67% | -53.61% | N/A | N/A | N/A | N/A | N/A | +39.08% | Buy | |
| B | 50 | -0.27% | +0.67% | -2.89% | +68.21% | N/A | N/A | N/A | N/A | N/A | +10.70% | Buy | |
| B | 75 | +1.94% | -2.65% | -8.55% | -31.89% | N/A | N/A | N/A | N/A | N/A | +41.85% | Buy | |
| C | 55 | +0.78% | +5.45% | +4.72% | +14.28% | N/A | N/A | N/A | N/A | N/A | +18.98% | Strong Buy | |
| C | 155 | -3.62% | +7.40% | +15.46% | -19.01% | N/A | N/A | N/A | N/A | N/A | +11.53% | Buy | |
| C | 70 | -0.94% | +0.68% | +3.63% | -17.30% | N/A | N/A | N/A | N/A | N/A | +25.87% | Buy | |
| C | 17 | -0.84% | -0.01% | +2.70% | +37.04% | N/A | N/A | N/A | N/A | N/A | +25.50% | Buy | |
| C | 26 | -1.98% | -0.79% | -2.58% | -15.76% | N/A | N/A | N/A | N/A | N/A | +22.76% | Buy | |
| C | 20 | -0.12% | +3.44% | -4.14% | +76.55% | N/A | N/A | N/A | N/A | N/A | +5.09% | Buy | |
| C | 56 | -1.73% | -3.55% | -1.05% | -2.05% | N/A | N/A | N/A | N/A | N/A | +20.89% | Buy | |
| C | 64 | -0.26% | -3.07% | -6.24% | -56.22% | N/A | N/A | N/A | N/A | N/A | +34.90% | Buy | |
| C | 15 | -0.14% | +1.03% | +12.22% | +26.27% | N/A | N/A | N/A | N/A | N/A | +0.81% | Buy | |
| C | 41 | -2.27% | -3.16% | -8.04% | -66.70% | N/A | N/A | N/A | N/A | N/A | +37.34% | Strong Buy | |
| C | 20 | +0.94% | +1.33% | +2.37% | +12.23% | N/A | N/A | N/A | N/A | N/A | +7.54% | Buy | |
| C | 3 | -0.03% | -3.53% | -13.85% | -7.71% | N/A | N/A | N/A | N/A | N/A | +24.98% | Buy | |
| C | 37 | +2.67% | +13.80% | +39.59% | +412.31% | N/A | N/A | N/A | N/A | N/A | -17.90% | Buy | |
| C | 31 | -1.19% | -2.46% | -3.90% | -71.20% | N/A | N/A | N/A | N/A | N/A | +24.22% | Buy | |
| C | 69 | -2.50% | +5.45% | +4.95% | -43.57% | N/A | N/A | N/A | N/A | N/A | +22.49% | Buy | |
| C | 24 | +1.06% | +3.71% | +0.23% | +33.49% | N/A | N/A | N/A | N/A | N/A | +5.57% | Buy | |
| C | 53 | -0.46% | +4.60% | +1.34% | -26.36% | N/A | N/A | N/A | N/A | N/A | +38.25% | Buy | |
| C | 17 | -3.49% | -0.97% | +0.18% | +79.65% | N/A | N/A | N/A | N/A | N/A | +56.04% | Buy | |
| C | 18 | -1.39% | -2.89% | -2.34% | +5.59% | N/A | N/A | N/A | N/A | N/A | +13.15% | Buy | |
| C | 28 | -1.62% | +0.89% | -5.46% | -85.02% | N/A | N/A | N/A | N/A | N/A | +40.81% | Buy | |
| C | 13 | -1.23% | +0.71% | -4.69% | -36.14% | N/A | N/A | N/A | N/A | N/A | +58.45% | Buy | |
| C | 85 | -1.80% | -1.01% | +3.62% | +19.22% | N/A | N/A | N/A | N/A | N/A | +19.40% | Strong Buy | |
| C | 139 | +0.21% | -0.87% | -0.44% | -72.63% | N/A | N/A | N/A | N/A | N/A | +36.03% | Strong Buy | |
| C | 51 | +0.81% | +0.47% | -7.21% | -10.27% | N/A | N/A | N/A | N/A | N/A | +21.66% | Buy | |
| C | 55 | -3.08% | -2.91% | -3.91% | -13.08% | N/A | N/A | N/A | N/A | N/A | +35.26% | Buy | |
| C | 73 | +2.39% | +1.37% | -7.18% | +16.59% | N/A | N/A | N/A | N/A | N/A | +24.47% | Buy | |
| C | 31 | +0.74% | +0.91% | +2.33% | -1.28% | N/A | N/A | N/A | N/A | N/A | +14.76% | Buy | |
| C | 4 | +0.12% | -0.92% | -0.42% | +21.01% | N/A | N/A | N/A | N/A | N/A | N/A | ||
| C | 29 | -1.45% | -3.74% | -3.64% | -46.94% | N/A | N/A | N/A | N/A | N/A | +25.64% | Buy | |
| C | 41 | -0.97% | -3.49% | -2.97% | -5.69% | N/A | N/A | N/A | N/A | N/A | +15.20% | Buy | |
| D | 23 | -2.63% | +3.90% | +6.70% | -27.96% | N/A | N/A | N/A | N/A | N/A | +11.48% | Buy | |
| D | 30 | -1.71% | -2.10% | +3.83% | -2.75% | N/A | N/A | N/A | N/A | N/A | +20.53% | Buy | |
| D | 42 | -1.71% | -0.78% | -3.56% | -48.68% | N/A | N/A | N/A | N/A | N/A | +43.67% | Buy | |
| D | 20 | -1.20% | -3.14% | -1.83% | -4.18% | N/A | N/A | N/A | N/A | N/A | +24.74% | Buy | |
| D | 6 | -0.37% | +3.44% | +1.19% | +28.03% | N/A | N/A | N/A | N/A | N/A | +21.00% | Strong Buy | |
| D | 312 | -2.34% | -2.26% | -0.32% | +17.30% | N/A | N/A | N/A | N/A | N/A | +14.12% | Buy | |
| D | 20 | -1.55% | -2.39% | -2.34% | -35.30% | N/A | N/A | N/A | N/A | N/A | +30.83% | Buy | |
| D | 20 | -1.32% | -2.20% | +0.43% | +2.52% | N/A | N/A | N/A | N/A | N/A | +7.95% | Buy | |
| D | 20 | +2.50% | +1.69% | +5.21% | +37.36% | N/A | N/A | N/A | N/A | N/A | +8.74% | Buy | |
| D | 21 | -0.94% | -1.32% | -0.84% | -2.57% | N/A | N/A | N/A | N/A | N/A | +21.76% | Buy | |
| D | 17 | -0.83% | +2.06% | +7.56% | +15.91% | N/A | N/A | N/A | N/A | N/A | +11.49% | Buy | |
| D | 48 | -1.92% | -0.46% | +2.40% | -49.67% | N/A | N/A | N/A | N/A | N/A | +18.54% | Buy | |
| D | 8 | -3.59% | +6.11% | -11.79% | -93.53% | N/A | N/A | N/A | N/A | N/A | +224.07% | Strong Buy | |
| D | 30 | -1.72% | -4.97% | -1.72% | -49.00% | N/A | N/A | N/A | N/A | N/A | +15.46% | Buy | |
| D | 18 | +2.00% | -0.11% | -6.51% | -15.42% | N/A | N/A | N/A | N/A | N/A | +21.92% | Buy | |
| D | 20 | +0.02% | -0.44% | -3.86% | +2.40% | N/A | N/A | N/A | N/A | N/A | +12.56% | Buy | |
| D | 17 | -1.92% | -0.69% | +6.83% | -46.57% | N/A | N/A | N/A | N/A | N/A | +5.02% | Buy | |
| D | 18 | -0.54% | -6.83% | -5.32% | +18.83% | N/A | N/A | N/A | N/A | N/A | +16.45% | Buy | |
| D | 13 | -1.82% | +6.49% | -11.25% | -39.64% | N/A | N/A | N/A | N/A | N/A | +91.58% | Buy | |
| D | 10 | -1.84% | -1.07% | -1.63% | -17.95% | N/A | N/A | N/A | N/A | N/A | +23.29% | Buy | |
| D | 10 | +0.71% | -4.06% | +0.42% | -38.12% | N/A | N/A | N/A | N/A | N/A | +16.55% | Buy | |
| D | 51 | -0.53% | +1.16% | +3.45% | -49.49% | N/A | N/A | N/A | N/A | N/A | -0.44% | Buy | |
| D | 13 | -0.53% | -2.43% | -2.56% | -17.12% | N/A | N/A | N/A | N/A | N/A | +24.60% | Buy | |
| D | 4 | -0.18% | -5.34% | -1.28% | +6.81% | N/A | N/A | N/A | N/A | N/A | +13.50% | Buy | |
| D | 18 | -0.21% | -0.68% | -1.40% | +9.61% | N/A | N/A | N/A | N/A | N/A | +9.87% | Buy | |
| D | 10 | -0.59% | -2.90% | -3.26% | +13.51% | N/A | N/A | N/A | N/A | N/A | +9.14% | Buy | |
| D | 18 | +0.13% | +0.74% | -1.63% | -2.70% | N/A | N/A | N/A | N/A | N/A | +19.43% | Strong Buy | |
| D | 5 | -2.99% | +6.92% | +18.72% | +97.36% | N/A | N/A | N/A | N/A | N/A | -5.09% | Buy | |
| D | 13 | -1.98% | -1.08% | -3.03% | -16.32% | N/A | N/A | N/A | N/A | N/A | +21.19% | Strong Buy | |
| F | 100 | -2.20% | -3.25% | -2.93% | +1.20% | N/A | N/A | N/A | N/A | N/A | +20.13% | Buy | |
| F | 15 | +0.04% | -1.45% | -22.57% | -76.43% | N/A | N/A | N/A | N/A | N/A | +23.61% | Buy | |
| F | 19 | +0.86% | -4.33% | -3.10% | +15.71% | N/A | N/A | N/A | N/A | N/A | +28.26% | Strong Buy | |
| F | 16 | -1.48% | -5.62% | -7.97% | -49.64% | N/A | N/A | N/A | N/A | N/A | +37.80% | Buy | |
| F | 14 | -2.92% | -4.26% | -12.51% | +2.48% | N/A | N/A | N/A | N/A | N/A | +50.50% | Strong Buy | |
| F | 53 | -0.88% | -3.36% | -3.70% | -64.07% | N/A | N/A | N/A | N/A | N/A | +28.30% | Buy | |
| F | 17 | +0.30% | -2.85% | +1.84% | +6.51% | N/A | N/A | N/A | N/A | N/A | +3.93% | Buy | |
| F | 81 | -1.56% | +0.57% | +1.74% | +12.44% | N/A | N/A | N/A | N/A | N/A | +22.57% | Strong Buy | |
| F | 5 | +0.04% | -1.09% | +2.98% | +1.31% | N/A | N/A | N/A | N/A | N/A | +19.36% | Buy | |
| F | 15 | -1.18% | -7.47% | -6.94% | -60.00% | N/A | N/A | N/A | N/A | N/A | +119.67% | Strong Buy | |
| F | 27 | -0.08% | -1.59% | +0.62% | -14.08% | N/A | N/A | N/A | N/A | N/A | +6.50% | Buy | |
| F | 21 | -1.02% | +0.11% | +3.11% | -6.41% | N/A | N/A | N/A | N/A | N/A | +14.35% | Hold | |
| F | 6 | +0.10% | -2.76% | -2.63% | -15.90% | N/A | N/A | N/A | N/A | N/A | +23.99% | Buy | |
| F | 22 | -1.69% | +8.18% | +42.63% | +78.85% | N/A | N/A | N/A | N/A | N/A | -15.58% | Buy | |
| F | 9 | +0.13% | +0.67% | -5.58% | +99.31% | N/A | N/A | N/A | N/A | N/A | +19.63% | Buy | |
| F | 13 | -1.21% | -0.92% | -1.28% | -5.47% | N/A | N/A | N/A | N/A | N/A | +8.36% | Buy | |
| F | 31 | -0.89% | -1.52% | +4.16% | -62.75% | N/A | N/A | N/A | N/A | N/A | +13.65% | Buy | |
| F | 41 | -0.80% | -3.33% | -4.43% | +8.32% | N/A | N/A | N/A | N/A | N/A | +11.36% | Buy | |
| F | 15 | -0.71% | -4.06% | -7.80% | +7.59% | N/A | N/A | N/A | N/A | N/A | +14.74% | Hold | |
| F | 48 | -3.23% | +2.62% | +7.57% | +115.60% | N/A | N/A | N/A | N/A | N/A | -3.73% | Strong Buy | |
| F | 278 | -0.41% | +0.30% | +0.99% | +4.47% | N/A | N/A | N/A | N/A | N/A | +17.57% | Strong Buy | |
| F | 1 | -0.35% | +3.26% | +6.08% | +758.43% | N/A | N/A | N/A | N/A | N/A | N/A | ||
| F | 39 | -2.14% | -2.36% | -4.35% | -6.20% | N/A | N/A | N/A | N/A | N/A | +21.46% | Buy | |
| F | 603 | +1.69% | -4.64% | -6.09% | -74.77% | N/A | N/A | N/A | N/A | N/A | +72.00% | Strong Buy | |
| F | 22 | -1.89% | -5.36% | -6.31% | +44.43% | N/A | N/A | N/A | N/A | N/A | +16.41% | Buy | |
| F | 20 | -1.16% | -0.52% | +7.11% | -66.87% | N/A | N/A | N/A | N/A | N/A | +2.94% | Buy | |
| F | 6 | -0.60% | +0.29% | +1.20% | -29.58% | N/A | N/A | N/A | N/A | N/A | +20.53% | Hold | |
| F | 20 | +0.58% | -1.30% | +0.53% | -7.94% | N/A | N/A | N/A | N/A | N/A | +7.30% | Buy | |
| F | 12 | -7.23% | +2.63% | -9.06% | +57.93% | N/A | N/A | N/A | N/A | N/A | +35.90% | Strong Buy |