| 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| CMCL | CALEDONIA MINING CORP PLC | $612.03M | $31.72 | $28.00 | -11.73% | Strong Buy | 1 | N/A | N/A | N/A | N/A | |||
| ORLA | ORLA MINING LTD | $3.51B | $10.78 | $27.00 | 150.46% | Buy | 1 | 27.80% | 137.14% | 179.09% | 47.90% | |||
| NGD | NEW GOLD INC | $5.14B | $6.49 | $8.75 | 34.82% | Buy | 2 | N/A | N/A | N/A | N/A | |||
| CMC | COMMERCIAL METALS CO | $6.78B | $61.08 | $65.33 | 6.96% | Buy | 9 | 4.76% | 77.48% | 10.80% | 6.31% | |||
| FRD | FRIEDMAN INDUSTRIES INC | $149.94M | $21.24 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| ODC | OIL-DRI CORP OF AMERICA | $875.51M | $59.79 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| KALU | KAISER ALUMINUM CORP | $1.55B | $95.79 | $95.00 | -0.82% | Buy | 2 | 8.20% | -18.02% | 12.63% | 3.93% | |||
| SSRM | SSR MINING INC | $4.64B | $22.88 | $23.15 | 1.18% | Hold | 3 | 11.02% | 53.41% | 16.73% | 9.41% | |||
| UAN | CVR PARTNERS LP | $988.47M | $93.52 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| NGVT | INGEVITY CORP | $2.08B | $57.17 | $58.00 | 1.45% | Buy | 2 | 2.05% | N/A | 152.57% | 9.81% | |||
| KGC | KINROSS GOLD CORP | $29.18B | $23.94 | $28.40 | 18.63% | Buy | 5 | 2.75% | 13.17% | 14.84% | 9.78% | |||
| ITRG | INTEGRA RESOURCES CORP | $488.42M | $2.89 | $4.00 | 38.41% | Buy | 2 | 18.35% | 59.76% | 120.34% | 66.92% | |||
| SSL | SASOL LTD | $4.26B | $6.56 | N/A | N/A | N/A | N/A | N/A | 81.51% | 14.88% | 6.31% | |||
| GAU | GALIANO GOLD INC | $700.21M | $2.71 | $3.20 | 18.08% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| CDE | COEUR MINING INC | $11.99B | $18.65 | $12.00 | -35.66% | Strong Buy | 2 | 9.46% | 33.86% | 13.63% | 9.29% | |||
| B | BARRICK MINING CORP | $55.41B | $32.48 | $40.67 | 25.21% | Buy | 6 | 9.42% | 23.48% | 17.25% | 9.06% | |||
| SBSW | SIBANYE STILLWATER LTD | $7.87B | $11.12 | $8.50 | -23.56% | Hold | 1 | 3.67% | N/A | 269.17% | 85.79% | |||
| NEM | NEWMONT CORP | $90.98B | $83.37 | $97.17 | 16.55% | Strong Buy | 9 | 1.24% | 6.15% | 16.32% | 9.92% | |||
| ARLO | ARLO TECHNOLOGIES INC | $2.01B | $19.44 | $24.00 | 23.46% | Buy | 2 | 2.95% | N/A | 18.01% | 6.28% | |||
| PAAS | PAN AMERICAN SILVER CORP | $13.15B | $36.34 | $54.50 | 49.97% | Buy | 2 | 10.68% | 34.62% | 19.78% | 13.33% | |||
| AUGO | AURA MINERALS INC | $2.76B | $33.38 | $45.80 | 37.21% | Strong Buy | 2 | N/A | N/A | 273.14% | 32.74% | |||
| HDSN | HUDSON TECHNOLOGIES INC | $415.29M | $9.51 | $9.75 | 2.52% | Strong Buy | 2 | 7.39% | 13.41% | 9.51% | 7.62% | |||
| GFI | GOLD FIELDS LTD | $36.07B | $40.30 | $45.00 | 11.66% | Buy | 4 | 20.43% | 39.41% | N/A | N/A | |||
| WS | WORTHINGTON STEEL INC | $1.60B | $31.47 | $36.00 | 14.39% | Strong Buy | 1 | 6.20% | 12.31% | 15.46% | 7.61% | |||
| NTR | NUTRIEN LTD | $28.26B | $58.16 | $64.77 | 11.36% | Hold | 13 | 2.12% | 24.04% | 8.00% | 3.77% | |||
| CMT | CORE MOLDING TECHNOLOGIES INC | $169.27M | $19.11 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FSI | FLEXIBLE SOLUTIONS INTERNATIONAL INC | $122.77M | $9.70 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| TILE | INTERFACE INC | $1.64B | $28.12 | $32.00 | 13.80% | Buy | 1 | 2.05% | 3.66% | 18.78% | 8.45% | |||
| HBM | HUDBAY MINERALS INC | $6.26B | $15.83 | $19.50 | 23.18% | Strong Buy | 1 | 5.97% | 23.96% | 17.79% | 9.05% | |||
| MATV | MATIV HOLDINGS INC | $632.01M | $11.56 | N/A | N/A | N/A | N/A | 1.67% | N/A | 14.44% | 2.90% | |||
| AEM | AGNICO EAGLE MINES LTD | $82.06B | $163.35 | $206.00 | 26.11% | Buy | 6 | 4.54% | 9.29% | 12.78% | 9.09% | |||
| CTGO | CONTANGO ORE INC | $282.28M | $22.28 | N/A | N/A | N/A | N/A | N/A | N/A | -1,393.37% | 21.76% | |||
| CGAU | CENTERRA GOLD INC | $2.32B | $11.16 | $14.17 | 26.94% | Buy | 3 | 6.10% | 68.73% | 18.02% | 13.25% | |||
| JBI | JANUS INTERNATIONAL GROUP INC | $1.42B | $10.17 | $10.50 | 3.24% | Buy | 4 | -4.22% | 80.56% | 19.66% | 8.14% | |||
| AG | FIRST MAJESTIC SILVER CORP | $6.26B | $12.84 | $14.25 | 10.98% | Buy | 3 | 15.79% | N/A | 7.02% | 4.28% | |||
| WPM | WHEATON PRECIOUS METALS CORP | $44.53B | $98.15 | $133.80 | 36.32% | Buy | 5 | 23.83% | 37.30% | 21.78% | 21.02% | |||
| MTX | MINERALS TECHNOLOGIES INC | $1.86B | $59.71 | $84.00 | 40.68% | Strong Buy | 1 | -0.17% | N/A | 12.04% | 5.83% | |||
| WLKP | WESTLAKE CHEMICAL PARTNERS LP | $700.19M | $19.87 | N/A | N/A | N/A | N/A | 7.33% | 9.36% | 27.86% | 5.59% | |||
| OR | OR ROYALTIES INC | $6.27B | $33.35 | $40.67 | 21.94% | Hold | 3 | 14.31% | 49.84% | 15.82% | 14.16% | |||
| BCPC | BALCHEM CORP | $5.07B | $156.68 | $190.00 | 21.27% | Buy | 1 | 3.96% | 9.01% | 14.35% | 11.21% | |||
| AVD | AMERICAN VANGUARD CORP | $152.11M | $5.35 | $12.00 | 124.30% | Strong Buy | 1 | N/A | N/A | 4.80% | 1.70% | |||
| IPI | INTREPID POTASH INC | $375.93M | $28.23 | $23.00 | -18.53% | Strong Sell | 1 | -12.33% | N/A | -1.28% | -1.02% | |||
| FSM | FORTUNA MINING CORP | $2.50B | $8.16 | $10.50 | 28.68% | Hold | 1 | N/A | 22.19% | 10.71% | 7.15% | |||
| RGLD | ROYAL GOLD INC | $12.01B | $182.47 | $224.00 | 22.76% | Hold | 4 | 17.81% | 17.39% | 19.39% | 17.95% | |||
| NRP | NATURAL RESOURCE PARTNERS LP | $1.36B | $103.67 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| FCX | FREEPORT-MCMORAN INC | $59.42B | $41.37 | $48.00 | 16.03% | Strong Buy | 13 | 5.67% | 27.44% | 28.74% | 9.08% | |||
| BTG | B2GOLD CORP | $6.89B | $5.21 | $6.25 | 19.96% | Buy | 2 | N/A | N/A | N/A | N/A | |||
| HNRG | HALLADOR ENERGY CO | $887.30M | $20.63 | $21.00 | 1.79% | Buy | 3 | 9.69% | N/A | 19.37% | 5.78% | |||
| CCJ | CAMECO CORP | $38.36B | $88.13 | $91.32 | 3.62% | Strong Buy | 4 | 6.56% | 82.91% | 24.86% | 15.97% | |||
| EQX | EQUINOX GOLD CORP | $5.51B | $11.03 | $17.00 | 54.13% | Buy | 1 | N/A | N/A | N/A | N/A | |||
| TFPM | TRIPLE FLAG PRECIOUS METALS CORP | $5.78B | $28.76 | $36.00 | 25.17% | Buy | 2 | 5.65% | 9.47% | 12.83% | 12.55% | |||
| MTRN | MATERION CORP | $2.79B | $134.39 | $123.50 | -8.10% | Strong Buy | 2 | 7.98% | 108.41% | N/A | N/A | |||
| FUL | FULLER H B CO | $3.33B | $61.49 | $69.75 | 13.43% | Buy | 4 | 1.27% | 50.29% | 14.71% | 5.58% | |||
| BVN | BUENAVENTURA MINING CO INC | $5.71B | $22.47 | $27.00 | 20.16% | Hold | 1 | 17.00% | 16.98% | 17.68% | 11.87% | |||
| AWI | ARMSTRONG WORLD INDUSTRIES INC | $8.80B | $203.32 | $200.00 | -1.63% | Buy | 6 | 5.20% | 9.78% | 44.82% | 20.17% | |||
| AGI | ALAMOS GOLD INC | $13.26B | $31.55 | $46.50 | 47.39% | Strong Buy | 2 | 14.93% | 57.03% | 26.83% | 18.18% | |||
| CENX | CENTURY ALUMINUM CO | $2.87B | $30.79 | $31.00 | 0.68% | Strong Buy | 2 | 8.17% | 69.53% | 49.99% | 18.58% | |||
| MTUS | METALLUS INC | $752.64M | $17.91 | N/A | N/A | N/A | N/A | 9.67% | N/A | 9.06% | 5.65% | |||
| HL | HECLA MINING CO | $8.68B | $12.95 | $9.00 | -30.50% | Hold | 5 | -1.13% | 32.39% | 7.54% | 5.26% | |||
| CSTM | CONSTELLIUM SE | $2.36B | $16.90 | $16.00 | -5.33% | Hold | 1 | 7.48% | 151.19% | 33.39% | 4.85% | |||
| FNV | FRANCO NEVADA CORP | $36.62B | $190.10 | $222.33 | 16.96% | Buy | 6 | 17.11% | 20.35% | 17.95% | 16.88% | |||
| APOG | APOGEE ENTERPRISES INC | $841.51M | $39.12 | $45.00 | 15.03% | Hold | 1 | 1.25% | 41.51% | 17.65% | 7.65% | |||
| VOXR | VOX ROYALTY CORP | $207.09M | $4.08 | N/A | N/A | N/A | N/A | 44.83% | N/A | 22.78% | 15.41% | |||
| MUX | MCEWEN INC | $1.06B | $19.60 | $19.63 | 0.13% | Strong Buy | 4 | 35.57% | N/A | 34.06% | 22.43% | |||
| NEU | NEWMARKET CORP | $7.07B | $751.94 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SWIM | LATHAM GROUP INC | $930.01M | $7.98 | $4.50 | -43.61% | Strong Sell | 1 | 4.62% | N/A | 3.22% | 1.56% | |||
| CF | CF INDUSTRIES HOLDINGS INC | $14.01B | $86.47 | $94.13 | 8.85% | Hold | 8 | 0.68% | -4.22% | 19.02% | 6.86% | |||
| SMG | SCOTTS MIRACLE-GRO CO | $3.20B | $55.49 | $68.80 | 23.99% | Buy | 5 | 1.87% | 138.56% | -163.43% | 9.04% | |||
| CTVA | CORTEVA INC | $43.23B | $63.66 | $80.77 | 26.88% | Strong Buy | 13 | 3.12% | 33.31% | 10.71% | 6.65% | |||
| ARLP | ALLIANCE RESOURCE PARTNERS LP | $2.96B | $23.05 | $29.50 | 27.98% | Strong Buy | 2 | 0.19% | 15.42% | 21.84% | 13.65% | |||
| AA | ALCOA CORP | $10.21B | $39.42 | $37.17 | -5.72% | Buy | 9 | 0.83% | -8.16% | 16.17% | 6.51% | |||
| ERO | ERO COPPER CORP | $2.15B | $20.79 | N/A | N/A | N/A | N/A | 22.35% | 35.09% | 18.49% | 8.59% | |||
| EGO | ELDORADO GOLD CORP | $5.34B | $26.04 | $33.50 | 28.65% | Hold | 4 | 19.46% | 29.91% | 23.06% | 14.98% | |||
| ESI | ELEMENT SOLUTIONS INC | $6.33B | $26.18 | $29.43 | 12.41% | Strong Buy | 7 | 0.07% | 44.50% | 14.88% | 7.81% | |||
| SXT | SENSIENT TECHNOLOGIES CORP | $4.11B | $96.72 | $110.00 | 13.73% | Buy | 2 | N/A | N/A | N/A | N/A | |||
| HWKN | HAWKINS INC | $3.48B | $166.53 | $200.00 | 20.10% | Buy | 1 | 6.68% | 9.67% | 22.36% | 10.96% | |||
| SMID | SMITH MIDLAND CORP | $212.45M | $40.05 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| REX | REX AMERICAN RESOURCES CORP | $1.06B | $32.10 | N/A | N/A | N/A | N/A | 8.77% | 1.02% | 9.09% | 7.08% | |||
| VALE | VALE SA | $51.79B | $11.41 | $12.76 | 11.83% | Buy | 5 | 3.22% | 7.86% | 26.77% | 11.16% | |||
| BHP | BHP GROUP LTD | $141.16B | $55.62 | $44.00 | -20.89% | Strong Sell | 1 | -1.16% | 1.79% | 39.40% | 17.26% | |||
| MAS | MASCO CORP | $14.27B | $68.14 | $75.83 | 11.29% | Buy | 6 | 1.46% | 7.62% | -1,207.01% | 19.17% | |||
| MSB | MESABI TRUST | $464.97M | $35.44 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| IOSP | INNOSPEC INC | $1.90B | $76.31 | N/A | N/A | N/A | N/A | 0.43% | 559.74% | 11.00% | 7.89% | |||
| ASM | AVINO SILVER & GOLD MINES LTD | $681.74M | $4.85 | $4.83 | -0.35% | Buy | 3 | N/A | N/A | N/A | N/A | |||
| CX | CEMEX SAB DE CV | $13.58B | $9.36 | $9.81 | 4.78% | Buy | 7 | 2.18% | 78.91% | 94.13% | 41.98% | |||
| ZEUS | OLYMPIC STEEL INC | $328.65M | $29.35 | $38.00 | 29.47% | Strong Buy | 1 | N/A | N/A | 5.77% | 3.10% | |||
| ECL | ECOLAB INC | $78.63B | $277.23 | $299.71 | 8.11% | Buy | 7 | 3.59% | 6.84% | 29.88% | 11.73% | |||
| MOS | MOSAIC CO | $9.52B | $29.98 | $39.00 | 30.09% | Buy | 10 | 5.16% | -6.43% | 5.24% | 2.68% | |||
| USLM | UNITED STATES LIME & MINERALS INC | $3.85B | $134.35 | N/A | N/A | N/A | N/A | N/A | N/A | N/A | N/A | |||
| SCCO | SOUTHERN COPPER CORP | $104.00B | $129.34 | $119.43 | -7.66% | Hold | 7 | 1.38% | 5.87% | 37.77% | 19.28% | |||
| ICL | ICL GROUP LTD | $8.48B | $6.56 | $6.20 | -5.49% | Hold | 1 | 1.90% | 21.77% | 10.10% | 4.91% | |||
| MT | ARCELORMITTAL | $30.07B | $39.12 | $39.00 | -0.31% | Hold | 1 | 1.53% | 48.00% | 8.09% | 4.45% | |||
| PRM | PERIMETER SOLUTIONS INC | $3.26B | $22.05 | $25.00 | 13.38% | Strong Buy | 2 | 3.01% | 19.52% | 16.76% | 8.48% | |||
| CMP | COMPASS MINERALS INTERNATIONAL INC | $774.16M | $18.57 | $20.00 | 7.70% | Hold | 3 | 5.16% | N/A | 16.91% | 2.75% | |||
| NX | QUANEX BUILDING PRODUCTS CORP | $711.55M | $15.51 | N/A | N/A | N/A | N/A | 0.51% | N/A | 16.63% | 6.05% | |||
| RPM | RPM INTERNATIONAL INC | $14.30B | $111.50 | $134.13 | 20.29% | Buy | 8 | 3.13% | 7.95% | 28.27% | 10.87% | |||
| RIO | RIO TINTO LTD | $114.78B | $70.54 | N/A | N/A | N/A | N/A | 3.94% | -2.59% | 25.71% | 13.82% | |||
| SID | NATIONAL STEEL CO | $2.16B | $1.63 | N/A | N/A | N/A | N/A | 3.55% | N/A | 11.93% | 1.41% | |||
| TTAM | TITAN AMERICA SA | $2.79B | $15.14 | $14.50 | -4.23% | Sell | 2 | 4.40% | 11.58% | 32.94% | 15.77% | |||
| NUE | NUCOR CORP | $31.84B | $138.70 | $155.43 | 12.06% | Strong Buy | 7 | 4.45% | 33.70% | 15.00% | 8.94% |
| Industry | Stocks | 1d % | 1w % | 1m % | 1y % | DD Score | P/E ratio | P/B Ratio | ROE | ROA | ROCE | Upside/Downside | Consensus |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 14 | +0.08% | +2.89% | -5.28% | -5.71% | 24.31x | 1.40x | +7.56% | +3.74% | +7.63% | +18.73% | Buy | ||
| 4 | +1.67% | +13.05% | +25.12% | +32.60% | 20.89x | 2.04x | +15.29% | +5.54% | +11.44% | -2.04% | Buy | ||
| 18 | +0.40% | -0.27% | +1.39% | -1.31% | 26.67x | 3.09x | +12.72% | +6.06% | +9.83% | +9.63% | Buy | ||
| 31 | +0.86% | +1.37% | +1.55% | -12.76% | 26.54x | 5.37x | +8.38% | +10.66% | +19.32% | +14.37% | Buy | ||
| 17 | +1.04% | +4.36% | -0.46% | -39.58% | -7.47x | 1.00x | -14.75% | -5.12% | -2.05% | +18.41% | Buy | ||
| 5 | +3.33% | -0.45% | +1.08% | -2.76% | 36.97x | 1.83x | +0.76% | -0.26% | +0.10% | +7.60% | Strong Buy | ||
| 6 | +0.78% | -0.55% | +10.92% | +12.18% | 29.42x | 5.47x | +26.43% | +12.34% | +23.28% | +0.54% | Buy | ||
| 47 | -1.02% | -6.98% | -2.22% | +54.53% | 30.94x | 3.25x | +12.54% | +8.52% | +12.37% | +24.45% | Buy | ||
| 5 | -0.66% | +0.33% | -1.74% | -18.46% | 7.96x | 1.54x | +9.50% | +6.42% | +10.08% | +12.54% | Buy | ||
| 43 | +1.04% | -5.95% | +13.91% | +15.56% | -37.92x | 2.37x | -2.73% | +4.20% | +11.04% | +5.75% | Buy | ||
| 15 | -0.66% | -7.07% | +10.98% | +70.31% | 8.22x | 2.99x | +3.09% | -0.97% | +2.79% | +15.91% | Buy | ||
| 6 | -0.34% | +3.41% | -2.92% | -45.34% | 7.09x | 1.24x | +20.42% | +5.40% | +12.67% | +48.02% | Hold | ||
| 3 | -0.63% | -6.97% | +8.49% | +53.43% | -996.76x | 2.42x | +1.96% | +1.24% | +3.54% | +9.15% | Strong Buy | ||
| 57 | +0.13% | +1.30% | -2.25% | -7.10% | 12.55x | 3.22x | +18.76% | +6.25% | +11.22% | +19.03% | Buy | ||
| 23 | +1.21% | +4.68% | +2.84% | +1.69% | 23.89x | 0.96x | +5.22% | +3.84% | +6.91% | +11.54% | Strong Buy | ||
| 6 | +0.33% | -3.25% | +1.38% | +5.34% | 22.59x | 1.29x | -0.93% | +1.59% | +0.21% | +19.33% | Strong Buy | ||
| 10 | +8.50% | +0.58% | +27.74% | +207.18% | 174.87x | 8.02x | +2.22% | -1.97% | +0.04% | -27.86% | Strong Buy |