| Ticker | Company | DD Score | Valuation Score | Financials Score | Forecast Score | Performance Score | Dividends Score |
|---|---|---|---|---|---|---|---|
| BWMX | BETTERWARE DE MEXICO SAPI DE CV | 27 | 14 | 57 | 33 | 30 | 0 |
| DOO | BRP INC | 33 | 0 | 57 | 78 | 10 | 20 |
| MGA | MAGNA INTERNATIONAL INC | 36 | 71 | 57 | 22 | 30 | 0 |
| STRT | STRATTEC SECURITY CORP | 34 | 43 | 86 | 11 | 30 | 0 |
| BWA | BORGWARNER INC | 40 | 29 | 57 | 56 | 0 | 60 |
Use Due Diligence Score to quickly analyze stock fundamentals, even if you don't have a finance background. We run time-tested due diligence checks inspired by legendary investors like Warren Buffett, and score each company based on how many they pass/fail.
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 22 | +3.06% | +5.23% | +2.01% | -3.36% | 21.41x | 3.18x | +23.74% | +7.90% | +14.76% | +17.17% | Buy | ||
| 32 | +1.23% | +4.04% | -2.82% | -3.78% | 28.80x | 8.55x | +46.54% | +14.09% | +27.23% | +12.62% | Buy | ||
| 32 | +0.07% | -0.19% | -6.22% | -63.53% | 242.98x | 3.58x | +0.57% | +2.69% | +2.12% | +25.17% | Buy | ||
| 46 | +3.06% | +7.59% | +9.47% | +28.73% | 26.09x | 1.84x | +2.81% | +2.10% | +7.87% | +13.70% | Buy | ||
| 29 | +1.50% | -2.48% | -2.01% | -11.45% | 51.25x | 3.87x | +24.10% | +5.39% | +12.39% | +20.80% | Buy | ||
| 4 | +1.68% | +7.67% | +0.10% | +38.70% | 12.88x | 2.07x | +18.01% | +8.15% | +14.07% | -20.73% | Sell | ||
| 14 | +0.36% | +3.46% | -3.63% | -96.40% | 34.74x | 5.33x | +19.67% | +8.92% | +15.04% | +18.36% | Buy | ||
| 32 | +1.79% | +5.44% | +11.81% | -1.51% | 28.12x | 2.80x | +12.16% | +4.76% | +9.94% | +1.29% | Buy | ||
| 13 | +0.84% | -5.83% | -21.75% | -32.05% | -55.85x | 4.34x | -1.95% | +0.88% | +2.78% | +66.21% | Buy | ||
| 7 | +1.43% | +2.76% | +12.29% | -2.63% | 25.43x | 113.28x | +94.15% | +14.29% | +29.62% | +6.78% | Buy | ||
| 43 | -2.55% | -9.00% | -6.23% | -5.96% | 32.06x | 5.26x | +22.60% | +10.59% | +17.53% | +36.80% | Buy | ||
| 31 | +1.57% | +2.98% | +3.90% | -49.57% | 24.77x | 4.80x | -29.39% | +0.98% | +5.50% | +13.18% | Buy | ||
| 10 | +2.45% | +3.52% | +3.72% | +5.21% | 18.89x | -60.01x | +189.74% | +9.51% | +21.97% | +4.17% | Buy | ||
| 12 | +1.82% | +0.75% | +0.62% | +51.93% | 70.50x | 12.16x | -13.69% | +2.48% | +5.64% | +13.80% | Buy | ||
| 22 | +4.31% | +6.85% | +9.13% | +7.35% | 8.70x | 2.14x | +12.54% | +3.44% | +7.63% | +5.64% | Buy | ||
| 18 | +0.41% | -1.86% | -6.63% | -23.82% | 40.21x | 8.03x | +22.58% | +12.31% | +22.03% | +26.91% | Buy | ||
| 8 | -2.63% | -4.72% | +0.28% | -21.98% | 15.84x | 2.57x | +13.79% | +8.57% | +13.66% | +9.80% | Buy | ||
| 16 | +2.45% | +5.23% | +14.12% | -35.71% | 61.72x | 2.09x | +1.18% | +0.95% | +3.13% | -7.16% | Buy | ||
| 23 | +3.45% | +3.94% | +8.51% | +3.75% | 15.01x | 1.78x | +17.89% | +11.00% | +2.52% | +5.90% | Hold | ||
| 18 | +3.06% | +2.04% | -3.01% | -2.12% | 42.74x | 5.67x | +24.87% | +6.04% | +13.08% | +16.25% | Buy | ||
| 53 | +1.56% | +3.33% | +6.76% | -5.52% | 39.42x | 66.94x | -103.09% | +12.19% | +21.87% | +10.44% | Buy | ||
| 50 | +1.20% | +0.73% | +10.62% | -8.80% | 15.03x | 9.84x | -40.14% | +12.11% | +27.78% | +9.50% | Buy | ||
| 4 | +1.52% | +2.36% | +5.11% | -30.37% | -27.64x | 1.71x | -6.81% | -3.47% | -3.10% | -14.87% | Hold |