| Industry | Zen Rating | Stocks | 1d % | 1w % | 1m % | 1y % | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| A | 4 | +1.15% | -1.81% | -11.66% | +59.28% | N/A | N/A | N/A | N/A | N/A | +35.31% | Strong Buy | |
| A | 9 | +2.09% | +3.97% | +12.18% | +51.72% | N/A | N/A | N/A | N/A | N/A | -3.10% | Buy | |
| A | 18 | +0.47% | +0.01% | -2.90% | -44.19% | N/A | N/A | N/A | N/A | N/A | +10.17% | Buy | |
| A | 10 | +2.04% | -1.49% | -5.53% | +12.89% | N/A | N/A | N/A | N/A | N/A | +16.54% | Buy | |
| A | 8 | -4.31% | -3.01% | +14.29% | -95.98% | N/A | N/A | N/A | N/A | N/A | +2.94% | Strong Sell | |
| A | 20 | -0.06% | +5.28% | +6.51% | +96.90% | N/A | N/A | N/A | N/A | N/A | -8.06% | Buy | |
| A | 10 | +1.39% | +1.40% | +0.73% | +24.17% | N/A | N/A | N/A | N/A | N/A | +16.97% | Buy | |
| A | 10 | +2.04% | +1.97% | -2.61% | +17.27% | N/A | N/A | N/A | N/A | N/A | +18.36% | Strong Buy | |
| A | 45 | +1.46% | +3.69% | -4.40% | -99.11% | N/A | N/A | N/A | N/A | N/A | +7.05% | Strong Buy | |
| A | 20 | -0.62% | -3.40% | -4.19% | +27.40% | N/A | N/A | N/A | N/A | N/A | +11.74% | Buy | |
| A | 12 | -0.02% | -0.37% | +2.39% | -5.15% | N/A | N/A | N/A | N/A | N/A | +28.41% | Buy | |
| A | 16 | +2.01% | +5.88% | +0.04% | +35.67% | N/A | N/A | N/A | N/A | N/A | +27.68% | Buy | |
| A | 5 | +0.13% | -0.18% | -1.08% | -4.54% | N/A | N/A | N/A | N/A | N/A | +36.93% | Strong Buy | |
| A | 26 | +1.20% | +1.34% | -0.83% | +4.74% | N/A | N/A | N/A | N/A | N/A | +15.78% | Buy | |
| A | 9 | +0.39% | -0.82% | -1.65% | +9.11% | N/A | N/A | N/A | N/A | N/A | +15.11% | Buy | |
| A | 50 | +0.84% | +1.85% | -3.60% | +27.87% | N/A | N/A | N/A | N/A | N/A | +14.61% | Buy | |
| A | 48 | +1.18% | -1.03% | +0.05% | -19.05% | N/A | N/A | N/A | N/A | N/A | +16.30% | Buy | |
| A | 74 | +0.60% | -0.28% | -7.98% | +16.63% | N/A | N/A | N/A | N/A | N/A | +22.50% | Buy | |
| A | 21 | -0.13% | -1.20% | -1.68% | -4.04% | N/A | N/A | N/A | N/A | N/A | +32.07% | Buy | |
| A | 8 | +0.06% | +2.97% | -4.54% | +17.60% | N/A | N/A | N/A | N/A | N/A | +12.51% | Buy | |
| A | 18 | +1.94% | +0.49% | -6.42% | -40.55% | N/A | N/A | N/A | N/A | N/A | +39.36% | Strong Buy | |
| A | 5 | +2.86% | +0.57% | +3.85% | +12.58% | N/A | N/A | N/A | N/A | N/A | +11.70% | Hold | |
| A | 58 | +0.93% | -0.20% | -3.78% | +3.99% | N/A | N/A | N/A | N/A | N/A | +28.09% | Buy | |
| A | 40 | +0.34% | +0.20% | -4.86% | +3.58% | N/A | N/A | N/A | N/A | N/A | +13.04% | Buy | |
| A | 50 | +0.61% | -1.23% | +1.24% | -54.60% | N/A | N/A | N/A | N/A | N/A | +14.64% | Buy | |
| A | 44 | +2.54% | +4.64% | +16.14% | +47.08% | N/A | N/A | N/A | N/A | N/A | +25.45% | Strong Buy | |
| A | 69 | +2.99% | +3.06% | +18.37% | +89.61% | N/A | N/A | N/A | N/A | N/A | +20.41% | Strong Buy | |
| A | 23 | -2.49% | -2.22% | -10.16% | -16.49% | N/A | N/A | N/A | N/A | N/A | +10.47% | Hold | |
| A | 20 | +0.82% | +1.43% | +2.05% | +11.30% | N/A | N/A | N/A | N/A | N/A | +13.24% | Buy | |
| B | 25 | +0.40% | -1.57% | -2.88% | -8.54% | N/A | N/A | N/A | N/A | N/A | +23.79% | Strong Buy | |
| B | 42 | +0.30% | +0.47% | -0.01% | -84.78% | N/A | N/A | N/A | N/A | N/A | +38.08% | Buy | |
| B | 11 | -1.81% | +0.73% | +5.64% | +5.20% | N/A | N/A | N/A | N/A | N/A | +41.25% | Strong Buy | |
| B | 6 | +3.83% | +0.61% | +0.95% | +66.86% | N/A | N/A | N/A | N/A | N/A | -11.05% | Buy | |
| B | 54 | +2.12% | +2.99% | +4.32% | -33.47% | N/A | N/A | N/A | N/A | N/A | +37.44% | Buy | |
| B | 51 | -0.29% | -2.15% | -1.40% | +0.61% | N/A | N/A | N/A | N/A | N/A | +17.23% | Buy | |
| B | 30 | +3.50% | +8.80% | +18.71% | +82.14% | N/A | N/A | N/A | N/A | N/A | +86.40% | Strong Buy | |
| B | 2 | -0.58% | +2.01% | +6.08% | +2.47% | N/A | N/A | N/A | N/A | N/A | +11.20% | Hold | |
| B | 21 | +1.85% | -0.15% | -5.43% | -17.89% | N/A | N/A | N/A | N/A | N/A | +9.60% | Strong Buy | |
| B | 32 | +1.11% | +0.70% | -3.76% | -5.72% | N/A | N/A | N/A | N/A | N/A | +29.20% | Buy | |
| B | 50 | +0.77% | -1.67% | +6.83% | +24.78% | N/A | N/A | N/A | N/A | N/A | +0.65% | Buy | |
| B | 53 | +2.74% | +6.91% | +10.95% | +50.40% | N/A | N/A | N/A | N/A | N/A | +17.03% | Buy | |
| B | 26 | -2.29% | -1.20% | -9.82% | -85.13% | N/A | N/A | N/A | N/A | N/A | +32.85% | Buy | |
| B | 17 | +0.02% | -2.27% | -7.07% | +9.64% | N/A | N/A | N/A | N/A | N/A | +33.23% | Buy | |
| B | 40 | -0.71% | -2.61% | -8.96% | -81.90% | N/A | N/A | N/A | N/A | N/A | +46.19% | Buy | |
| B | 227 | -0.45% | -1.06% | -7.23% | -63.32% | N/A | N/A | N/A | N/A | N/A | +28.23% | Buy | |
| B | 10 | +0.49% | +1.04% | +1.31% | +18.26% | N/A | N/A | N/A | N/A | N/A | +12.28% | Buy | |
| B | 75 | +0.94% | -4.44% | -8.84% | -94.85% | N/A | N/A | N/A | N/A | N/A | +192.94% | Buy | |
| B | 41 | -0.51% | -2.79% | -5.78% | -94.96% | N/A | N/A | N/A | N/A | N/A | +25.48% | Buy | |
| B | 23 | +2.52% | +0.82% | -1.21% | +28.16% | N/A | N/A | N/A | N/A | N/A | +14.83% | Buy | |
| B | 29 | +2.11% | +3.02% | +6.50% | +23.42% | N/A | N/A | N/A | N/A | N/A | +23.41% | Buy | |
| B | 17 | +1.22% | -1.42% | +1.97% | -92.93% | N/A | N/A | N/A | N/A | N/A | +1.90% | Buy | |
| B | 13 | +0.16% | -0.39% | -4.57% | -0.35% | N/A | N/A | N/A | N/A | N/A | +21.20% | Buy | |
| B | 5 | +1.64% | -0.70% | -9.20% | -1.74% | N/A | N/A | N/A | N/A | N/A | +19.10% | Hold | |
| B | 20 | +0.31% | -3.15% | -5.65% | +24.76% | N/A | N/A | N/A | N/A | N/A | +23.48% | Buy | |
| B | 82 | +1.56% | +0.68% | +1.97% | -62.70% | N/A | N/A | N/A | N/A | N/A | +24.21% | Buy | |
| B | 18 | +1.07% | +3.78% | -7.89% | -5.01% | N/A | N/A | N/A | N/A | N/A | +29.48% | Buy | |
| B | 30 | +0.47% | -2.31% | -6.18% | -23.24% | N/A | N/A | N/A | N/A | N/A | +12.67% | Buy | |
| B | 4 | +1.12% | -1.21% | +2.55% | +5.19% | N/A | N/A | N/A | N/A | N/A | -23.26% | Sell | |
| C | 18 | +0.53% | -1.98% | -5.19% | +8.89% | N/A | N/A | N/A | N/A | N/A | +12.22% | Buy | |
| C | 48 | -0.56% | -2.22% | -6.80% | -4.12% | N/A | N/A | N/A | N/A | N/A | +36.44% | Buy | |
| C | 8 | -0.89% | +2.00% | -5.35% | -9.69% | N/A | N/A | N/A | N/A | N/A | +15.48% | Buy | |
| C | 33 | -0.29% | +1.87% | -3.03% | -18.15% | N/A | N/A | N/A | N/A | N/A | +25.83% | Buy | |
| C | 4 | +0.33% | -5.52% | -10.80% | +51.15% | N/A | N/A | N/A | N/A | N/A | +36.73% | Strong Buy | |
| C | 42 | +0.34% | -2.28% | -11.83% | -67.10% | N/A | N/A | N/A | N/A | N/A | +35.97% | Strong Buy | |
| C | 28 | -0.53% | -2.79% | -21.74% | -97.52% | N/A | N/A | N/A | N/A | N/A | +35.46% | Buy | |
| C | 15 | +0.70% | +0.65% | +0.02% | +29.97% | N/A | N/A | N/A | N/A | N/A | +9.73% | Buy | |
| C | 132 | +0.48% | -1.19% | -6.40% | -95.55% | N/A | N/A | N/A | N/A | N/A | +27.82% | Strong Buy | |
| C | 33 | +0.60% | -1.16% | -1.33% | -21.91% | N/A | N/A | N/A | N/A | N/A | +28.04% | Buy | |
| C | 55 | +0.90% | -2.44% | -8.72% | +1.60% | N/A | N/A | N/A | N/A | N/A | +23.54% | Buy | |
| C | 21 | -0.09% | -2.01% | -4.85% | +6.06% | N/A | N/A | N/A | N/A | N/A | +20.52% | Buy | |
| C | 20 | +1.00% | -0.44% | -6.84% | -2.20% | N/A | N/A | N/A | N/A | N/A | +26.94% | Buy | |
| C | 22 | +2.90% | +0.47% | +1.13% | +5.15% | N/A | N/A | N/A | N/A | N/A | +28.05% | Buy | |
| C | 169 | +0.65% | +1.60% | +4.77% | -99.09% | N/A | N/A | N/A | N/A | N/A | +14.46% | Buy | |
| C | 6 | -0.20% | -3.58% | -9.35% | -27.68% | N/A | N/A | N/A | N/A | N/A | +34.66% | Buy | |
| C | 50 | +1.14% | -2.05% | -9.21% | -0.30% | N/A | N/A | N/A | N/A | N/A | +29.73% | Buy | |
| C | 42 | -3.53% | -2.77% | +9.08% | +205.32% | N/A | N/A | N/A | N/A | N/A | +25.76% | Strong Buy | |
| C | 41 | -0.32% | -2.94% | -6.73% | -90.84% | N/A | N/A | N/A | N/A | N/A | +54.28% | Strong Buy | |
| C | 6 | +0.65% | -1.02% | -5.57% | -7.41% | N/A | N/A | N/A | N/A | N/A | +21.09% | Hold | |
| C | 13 | -0.76% | -25.72% | -30.13% | -50.89% | N/A | N/A | N/A | N/A | N/A | +104.37% | Buy | |
| C | 8 | +0.75% | -0.19% | -2.19% | +16.83% | N/A | N/A | N/A | N/A | N/A | +8.86% | Buy | |
| C | 23 | -0.50% | -0.13% | -3.84% | -80.34% | N/A | N/A | N/A | N/A | N/A | +44.12% | Strong Buy | |
| C | 3 | +0.81% | -4.71% | -9.06% | -32.60% | N/A | N/A | N/A | N/A | N/A | +141.64% | Buy | |
| C | 51 | +1.07% | -6.15% | -9.96% | +14.39% | N/A | N/A | N/A | N/A | N/A | +27.90% | Strong Buy | |
| C | 53 | +1.11% | +1.48% | -9.67% | -21.35% | N/A | N/A | N/A | N/A | N/A | +28.51% | Buy | |
| C | 20 | +1.68% | +1.13% | -4.24% | +6.93% | N/A | N/A | N/A | N/A | N/A | +27.79% | Strong Buy | |
| C | 49 | -0.26% | -1.19% | -5.79% | -80.82% | N/A | N/A | N/A | N/A | N/A | +24.98% | Buy | |
| C | 32 | +1.71% | +2.70% | -4.68% | +22.29% | N/A | N/A | N/A | N/A | N/A | +22.47% | Buy | |
| D | 18 | +0.77% | -1.66% | -5.76% | +10.59% | N/A | N/A | N/A | N/A | N/A | +20.60% | Buy | |
| D | 54 | +0.78% | -0.27% | -5.87% | -12.43% | N/A | N/A | N/A | N/A | N/A | +35.27% | Buy | |
| D | 13 | -0.54% | -7.52% | -19.69% | -51.48% | N/A | N/A | N/A | N/A | N/A | +73.52% | Buy | |
| D | 11 | +1.61% | +0.21% | -2.19% | +17.64% | N/A | N/A | N/A | N/A | N/A | +18.57% | Buy | |
| D | 91 | +0.12% | -2.22% | -4.94% | -8.57% | N/A | N/A | N/A | N/A | N/A | +36.44% | Strong Buy | |
| D | 314 | +0.96% | -0.74% | -3.19% | +20.51% | N/A | N/A | N/A | N/A | N/A | +13.61% | Buy | |
| D | 70 | -2.42% | -1.44% | -4.08% | -29.66% | N/A | N/A | N/A | N/A | N/A | +18.36% | Buy | |
| D | 4 | +0.53% | -1.28% | -23.96% | +1.08% | N/A | N/A | N/A | N/A | N/A | +12.24% | Buy | |
| D | 108 | -0.21% | -1.88% | -6.48% | -8.71% | N/A | N/A | N/A | N/A | N/A | +19.55% | Buy | |
| D | 65 | -0.19% | -2.06% | +1.81% | -19.93% | N/A | N/A | N/A | N/A | N/A | +21.23% | Buy | |
| D | 20 | -1.35% | -1.61% | -14.15% | -27.25% | N/A | N/A | N/A | N/A | N/A | +28.60% | Buy | |
| D | 17 | +0.82% | -1.43% | -6.42% | -11.58% | N/A | N/A | N/A | N/A | N/A | +27.69% | Buy | |
| D | 17 | +0.39% | -2.34% | -6.15% | +11.86% | N/A | N/A | N/A | N/A | N/A | +17.26% | Buy | |
| D | 4 | +0.65% | -1.35% | -6.55% | -13.49% | N/A | N/A | N/A | N/A | N/A | +36.44% | Strong Buy | |
| D | 19 | +1.95% | -0.12% | -1.19% | -6.86% | N/A | N/A | N/A | N/A | N/A | +39.71% | Buy | |
| D | 8 | -0.33% | +0.97% | -2.39% | -23.51% | N/A | N/A | N/A | N/A | N/A | +56.18% | Buy | |
| D | 10 | +0.89% | +0.71% | -2.41% | +7.02% | N/A | N/A | N/A | N/A | N/A | +14.40% | Buy | |
| D | 47 | +0.50% | -2.40% | -5.06% | -44.40% | N/A | N/A | N/A | N/A | N/A | +26.52% | Buy | |
| D | 53 | +2.80% | +1.44% | +7.49% | -85.90% | N/A | N/A | N/A | N/A | N/A | +29.53% | Buy | |
| D | 62 | +1.04% | -1.73% | -12.25% | -98.93% | N/A | N/A | N/A | N/A | N/A | +36.17% | Buy | |
| D | 18 | -0.10% | -2.04% | -9.99% | -38.07% | N/A | N/A | N/A | N/A | N/A | +35.58% | Buy | |
| D | 13 | -0.20% | -14.15% | -25.66% | -11.95% | N/A | N/A | N/A | N/A | N/A | +44.48% | Hold | |
| D | 16 | +0.38% | +1.21% | -7.22% | -70.86% | N/A | N/A | N/A | N/A | N/A | +30.65% | Buy | |
| D | 4 | +0.58% | -3.11% | -8.40% | -12.53% | N/A | N/A | N/A | N/A | N/A | +23.95% | Buy | |
| D | 20 | +0.64% | -1.59% | -10.42% | -66.90% | N/A | N/A | N/A | N/A | N/A | +34.91% | Buy | |
| D | 13 | +0.82% | +2.70% | -0.62% | -23.61% | N/A | N/A | N/A | N/A | N/A | +105.80% | Buy | |
| D | 19 | +1.05% | -0.10% | -3.42% | +8.32% | N/A | N/A | N/A | N/A | N/A | +23.26% | Buy | |
| D | 5 | +0.19% | -3.15% | -3.02% | -4.22% | N/A | N/A | N/A | N/A | N/A | +28.02% | Buy | |
| D | 16 | +1.01% | -2.92% | -13.77% | -92.96% | N/A | N/A | N/A | N/A | N/A | +42.25% | Buy | |
| F | 21 | +0.82% | -2.44% | -8.21% | -63.62% | N/A | N/A | N/A | N/A | N/A | +16.71% | Buy | |
| F | 18 | +0.47% | -2.52% | +2.46% | +9.80% | N/A | N/A | N/A | N/A | N/A | +38.02% | Buy | |
| F | 19 | +0.91% | -2.48% | -9.60% | -11.83% | N/A | N/A | N/A | N/A | N/A | +25.91% | Buy | |
| F | 26 | +0.26% | -1.46% | -7.39% | -98.28% | N/A | N/A | N/A | N/A | N/A | +11.38% | Buy | |
| F | 13 | +1.88% | -0.03% | -5.95% | +3.88% | N/A | N/A | N/A | N/A | N/A | +5.38% | Hold | |
| F | 19 | -1.59% | -3.77% | -4.92% | -22.51% | N/A | N/A | N/A | N/A | N/A | +7.71% | Hold | |
| F | 11 | -1.81% | -3.78% | -7.41% | -17.98% | N/A | N/A | N/A | N/A | N/A | +25.40% | Buy | |
| F | 10 | -0.10% | -3.49% | -7.29% | -56.52% | N/A | N/A | N/A | N/A | N/A | +25.31% | Buy | |
| F | 15 | +0.29% | -4.75% | -10.19% | -33.04% | N/A | N/A | N/A | N/A | N/A | +49.01% | Buy | |
| F | 13 | +0.18% | -1.77% | -10.41% | -67.76% | N/A | N/A | N/A | N/A | N/A | +40.93% | Buy | |
| F | 22 | +1.97% | -0.22% | -5.32% | -6.16% | N/A | N/A | N/A | N/A | N/A | +22.12% | Buy | |
| F | 9 | -0.33% | -0.98% | -14.60% | +47.05% | N/A | N/A | N/A | N/A | N/A | +31.48% | Buy | |
| F | 16 | +0.35% | -2.19% | -4.29% | +2.85% | N/A | N/A | N/A | N/A | N/A | +15.77% | Hold | |
| F | 94 | +0.30% | -2.84% | -6.82% | -50.11% | N/A | N/A | N/A | N/A | N/A | +27.73% | Buy | |
| F | 56 | +4.03% | +2.71% | -2.33% | +31.63% | N/A | N/A | N/A | N/A | N/A | +25.38% | Buy | |
| F | 21 | -0.76% | -9.54% | -12.81% | +0.69% | N/A | N/A | N/A | N/A | N/A | +79.66% | Buy | |
| F | 13 | -1.00% | -3.71% | -8.41% | -25.75% | N/A | N/A | N/A | N/A | N/A | +25.21% | Strong Buy | |
| F | 22 | +0.21% | +1.13% | -0.17% | -4.15% | N/A | N/A | N/A | N/A | N/A | +27.44% | Buy | |
| F | 6 | +0.21% | -6.11% | -7.73% | -18.32% | N/A | N/A | N/A | N/A | N/A | +31.64% | Buy | |
| F | 604 | -1.72% | -2.31% | -11.39% | -74.11% | N/A | N/A | N/A | N/A | N/A | +69.90% | Strong Buy | |
| F | 15 | +1.39% | +0.53% | -5.59% | -13.61% | N/A | N/A | N/A | N/A | N/A | +18.48% | Buy | |
| F | 322 | +0.25% | +0.17% | -0.90% | +2.93% | N/A | N/A | N/A | N/A | N/A | +101.75% | Strong Buy | |
| F | 36 | -0.79% | -5.90% | -15.03% | -26.28% | N/A | N/A | N/A | N/A | N/A | +39.29% | Buy | |
| F | 42 | +0.43% | +0.90% | -5.35% | -7.01% | N/A | N/A | N/A | N/A | N/A | +21.64% | Buy | |
| F | 23 | +2.80% | -0.22% | -8.71% | -26.22% | N/A | N/A | N/A | N/A | N/A | +60.79% | Buy | |
| F | 8 | +1.34% | -5.51% | -6.06% | -22.70% | N/A | N/A | N/A | N/A | N/A | +35.92% | Buy | |
| F | 19 | -0.33% | -1.99% | -7.32% | -10.48% | N/A | N/A | N/A | N/A | N/A | +17.91% | Buy | |
| F | 31 | +1.18% | -3.93% | -12.48% | -96.50% | N/A | N/A | N/A | N/A | N/A | +21.70% | Buy | |
| F | 12 | -0.11% | -4.50% | -16.62% | -46.46% | N/A | N/A | N/A | N/A | N/A | +64.73% | Strong Buy |