| Ticker | Company | Market Cap | Price | Price Target | Upside/Downside | Top Analysts Upside/Downside | Consensus | Top Analysts Consensus | Analysts | Top Analysts | Fore. Revenue Growth | Fore. Earnings Growth | Forecast ROE | Forecast ROA |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ASML | ASML HOLDING NV | $641.96B | $1,675.70 | $5.96k | 255.89% | Strong Buy | 5 | N/A | N/A | N/A | N/A | |||
| ACMR | ACM RESEARCH INC | $3.43B | $49.29 | $116.50 | 136.36% | Strong Buy | 4 | 21.87% | 21.83% | N/A | N/A | |||
| DY | DYCOM INDUSTRIES INC | $7.23B | $239.66 | $542.14 | 126.21% | Strong Buy | 7 | 8.39% | 23.04% | 37.68% | 11.89% | |||
| SII | SPROTT INC | $2.74B | $106.65 | $230.00 | 115.66% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| TTMI | TTM TECHNOLOGIES INC | $9.23B | $87.63 | $173.25 | 97.71% | Strong Buy | 4 | 29.12% | 75.44% | 52.96% | 19.44% | |||
| CDE | COEUR MINING INC | $14.43B | $14.04 | $26.50 | 88.75% | Buy | 1 | 20.52% | 16.37% | 11.67% | 7.99% | |||
| FN | FABRINET | $12.49B | $348.68 | $627.86 | 80.07% | Buy | 7 | 25.70% | 28.48% | 42.03% | 26.38% | |||
| STNE | STONECO LTD | $2.03B | $8.00 | $13.62 | 70.25% | Buy | 5 | 139.17% | 109.50% | 177.36% | 27.57% | |||
| GTX | GARRETT MOTION INC | $4.19B | $22.48 | $37.25 | 65.70% | Strong Buy | 4 | 4.09% | 11.13% | N/A | N/A | |||
| SQM | CHEMICAL & MINING CO OF CHILE INC | $16.10B | $56.37 | $93.40 | 65.69% | Buy | 5 | N/A | N/A | N/A | N/A | |||
| VC | VISTEON CORP | $1.81B | $73.23 | $118.80 | 62.23% | Strong Buy | 11 | 6.39% | 51.11% | 24.79% | 10.30% | |||
| NVMI | NOVA LTD | $10.64B | $334.59 | $534.29 | 59.68% | Buy | 7 | 21.34% | 26.79% | 36.71% | 21.61% | |||
| ELMD | ELECTROMED INC | $231.58M | $27.68 | $43.50 | 57.15% | Strong Buy | 2 | 7.91% | 7.56% | 33.04% | 26.91% | |||
| FSLR | FIRST SOLAR INC | $19.01B | $176.89 | $277.19 | 56.70% | Strong Buy | 22 | 8.19% | 22.37% | 36.07% | 27.80% | |||
| HL | HECLA MINING CO | $9.71B | $14.45 | $22.44 | 55.28% | Buy | 4 | 0.14% | 28.85% | 20.41% | 17.16% | |||
| TBBK | BANCORP INC | $2.06B | $50.52 | $77.00 | 52.41% | Strong Buy | 2 | -16.64% | 23.33% | 59.94% | 4.59% | |||
| VMI | VALMONT INDUSTRIES INC | $8.28B | $432.76 | $649.00 | 49.97% | Strong Buy | 2 | 5.75% | 4.06% | 38.46% | 19.11% | |||
| WDC | WESTERN DIGITAL CORP | $148.01B | $395.41 | $592.82 | 49.93% | Strong Buy | 17 | 26.89% | 12.11% | 205.96% | 135.21% | |||
| EME | EMCOR GROUP INC | $30.41B | $689.32 | $1.03k | 48.95% | Strong Buy | 4 | 10.41% | 9.74% | 53.50% | 21.49% | |||
| DAKT | DAKTRONICS INC | $951.27M | $19.78 | $29.00 | 46.61% | Strong Buy | 1 | 6.09% | 20.96% | 24.61% | 12.87% | |||
| CAT | CATERPILLAR INC | $297.59B | $647.39 | $948.79 | 46.56% | Buy | 14 | 9.64% | 18.89% | 112.26% | 21.22% | |||
| LYTS | LSI INDUSTRIES INC | $770.19M | $20.67 | $29.50 | 42.72% | Buy | 2 | 15.26% | 34.39% | 15.38% | 6.69% | |||
| GFI | GOLD FIELDS LTD | $31.43B | $35.12 | $49.75 | 41.66% | Buy | 4 | N/A | N/A | N/A | N/A | |||
| PLAB | PHOTRONICS INC | $1.72B | $29.12 | $41.00 | 40.80% | Strong Buy | 1 | 3.43% | -8.55% | 11.04% | 7.10% | |||
| BDC | BELDEN INC | $4.20B | $107.48 | $151.25 | 40.72% | Strong Buy | 4 | 16.16% | 26.81% | 31.77% | 12.33% | |||
| CRH | CRH PUBLIC LTD CO | $60.29B | $90.62 | $125.33 | 38.30% | Strong Buy | 11 | 5.34% | 8.85% | 22.84% | 9.38% | |||
| DLO | DLOCAL LTD | $3.94B | $13.65 | $18.67 | 36.75% | Strong Buy | 3 | 23.58% | 24.17% | 70.76% | 17.44% | |||
| ACEL | ACCEL ENTERTAINMENT INC | $917.49M | $11.30 | $15.33 | 35.69% | Buy | 3 | 5.03% | 15.63% | N/A | N/A | |||
| DAN | DANA INC | $2.67B | $24.85 | $33.60 | 35.21% | Buy | 5 | 18.79% | -23.96% | 25.18% | 7.91% | |||
| NFLX | NETFLIX INC | $258.37B | $62.05 | $83.88 | 35.18% | Buy | 28 | 9.32% | 11.24% | 75.10% | 38.74% | |||
| SXI | STANDEX INTERNATIONAL CORP | $3.01B | $248.19 | $335.00 | 34.98% | Buy | 2 | 8.07% | 16.42% | 21.93% | 10.44% | |||
| AD | ARRAY DIGITAL INFRASTRUCTURE INC | $2.80B | $32.35 | $43.33 | 33.95% | Buy | 4 | -0.14% | -68.02% | 3.38% | 1.27% | |||
| KLAC | KLA CORP | $218.76B | $167.43 | $224.21 | 33.91% | Strong Buy | 17 | 18.03% | 23.92% | 170.24% | 60.22% | |||
| BSX | BOSTON SCIENTIFIC CORP | $61.87B | $42.69 | $56.60 | 32.58% | Buy | 22 | 4.18% | 14.27% | 23.77% | 13.10% | |||
| COCO | VITA COCO COMPANY INC | $3.21B | $56.27 | $74.00 | 31.51% | Strong Buy | 6 | 14.54% | 7.38% | N/A | N/A | |||
| AMG | AFFILIATED MANAGERS GROUP INC | $10.32B | $399.02 | $523.00 | 31.07% | Strong Buy | 1 | 8.32% | 17.62% | 37.63% | 12.16% | |||
| VEL | VELOCITY FINANCIAL INC | $629.73M | $15.95 | $20.83 | 30.61% | Hold | 3 | -12.15% | 5.39% | 18.27% | 1.66% | |||
| AEM | AGNICO EAGLE MINES LTD | $89.08B | $175.92 | $227.22 | 29.16% | Buy | 9 | N/A | N/A | N/A | N/A | |||
| APH | AMPHENOL CORP | $202.41B | $82.08 | $105.46 | 28.48% | Strong Buy | 12 | 18.92% | 23.04% | 71.38% | 24.68% | |||
| ITT | ITT INC | $18.11B | $202.56 | $253.25 | 25.02% | Strong Buy | 8 | 10.90% | 28.65% | 22.51% | 9.79% | |||
| MGNI | MAGNITE INC | $3.22B | $22.43 | $28.00 | 24.83% | Strong Buy | 11 | 8.43% | 8.67% | 17.03% | 5.26% | |||
| HCI | HCI GROUP INC | $2.47B | $198.23 | $245.00 | 23.59% | Strong Buy | 2 | 6.19% | -8.73% | 23.05% | 9.40% | |||
| NGVC | NATURAL GROCERS BY VITAMIN COTTAGE INC | $656.35M | $28.48 | $35.00 | 22.89% | Strong Buy | 1 | 6.63% | 5.64% | 23.07% | 8.03% | |||
| CASY | CASEYS GENERAL STORES INC | $25.05B | $677.74 | $831.64 | 22.71% | Buy | 12 | 4.18% | 4.34% | 24.09% | 10.81% | |||
| QNST | QUINSTREET INC | $978.46M | $17.14 | $21.00 | 22.52% | Strong Buy | 1 | 12.16% | 17.07% | 40.73% | 18.24% | |||
| DECK | DECKERS OUTDOOR CORP | $11.29B | $82.76 | $101.19 | 22.27% | Buy | 17 | 6.32% | 9.57% | 56.16% | 33.41% | |||
| IGIC | INTERNATIONAL GENERAL INSURANCE HOLDINGS LTD | $1.03B | $24.67 | $30.00 | 21.61% | Buy | 1 | 4.57% | 6.95% | 18.91% | 5.81% | |||
| GENC | GENCOR INDUSTRIES INC | $254.46M | $17.36 | $21.00 | 20.97% | Hold | 1 | 12.90% | 8.17% | 7.85% | 7.38% | |||
| HTB | HOMETRUST BANCSHARES INC | $789.42M | $47.29 | $57.00 | 20.53% | Strong Buy | 1 | 20.53% | 7.05% | 13.93% | 1.88% | |||
| GSL | GLOBAL SHIP LEASE INC | $1.53B | $42.32 | $51.00 | 20.51% | Strong Buy | 2 | -4.38% | -6.00% | 15.53% | 10.13% | |||
| PDEX | PRO DEX INC | $197.33M | $61.60 | $74.00 | 20.13% | Buy | 1 | 6.85% | -10.09% | 23.05% | 14.73% |