Stocks
Every stock, and what your signal says
All 377 stocks, ETFs, indexes and coins Be The Puck covers, in one list. Your signal is the one call: Buy, Hold or Sell from the factors you weight. The other columns are what goes into it: how many of the 100 plays hold each name, analysts' targets and crash exposure. Sort by any column, filter by group, or open a name for its chart and every play.
| Stock | Your signal | Group | Price | Day | 1 year | vs 200-day | Plays in | Analysts' target | Crash exposure |
|---|---|---|---|---|---|---|---|---|---|
| S&P 500S&P 500 index | Buy 74 | Market indexes | 7,805.45 | 0.0% | +17% | +8% | 63 of 100 in | – | Low |
| Nasdaq-100Nasdaq-100 index | Buy 76 | Market indexes | 30,570 | −0.3% | +24% | +10% | 66 of 100 in | – | Low |
| DowDow Jones Industrial Average | Hold 58 | Market indexes | 51,670 | −0.3% | +12% | +3% | 44 of 100 in | – | Low |
| Russell 2000Russell 2000 index | Hold 45 | Market indexes | 2,783.37 | −0.4% | +13% | 0% | 29 of 100 in | – | Low |
| TSXS&P/TSX Composite index | Buy 64 | Market indexes | 35,984 | +0.9% | +21% | +5% | 47 of 100 in | – | Low |
| XLKTechnology Select Sector ETF | Buy 78 | Sectors | $196.28 | 0.0% | +38% | +18% | 62 of 100 in | – | Low |
| SMHVanEck Semiconductor ETF | Buy 64 | Sectors | $588.12 | −0.5% | +74% | +16% | 52 of 100 in | – | Moderate |
| XLCCommunication Services Select Sector ETF | Hold 51 | Sectors | $112.28 | +0.7% | 0% | −1% | 35 of 100 in | – | Low |
| XLYConsumer Discretionary Select Sector ETF | Hold 48 | Sectors | $112.36 | +0.1% | −3% | −3% | 40 of 100 in | – | Moderate |
| XLFFinancial Select Sector ETF | Hold 56 | Sectors | $54.82 | −0.4% | +6% | +3% | 42 of 100 in | – | Low |
| XLVHealth Care Select Sector ETF | Buy 70 | Sectors | $169.66 | −1.4% | +22% | +9% | 55 of 100 in | – | Low |
| XLIIndustrial Select Sector ETF | Hold 44 | Sectors | $168.67 | −0.3% | +13% | −2% | 30 of 100 in | – | Low |
| XLEEnergy Select Sector ETF | Buy 86 | Sectors | $67.20 | +1.8% | +60% | +19% | 74 of 100 in | – | Low |
| XLBMaterials Select Sector ETF | Hold 49 | Sectors | $49.72 | +0.6% | +15% | −1% | 35 of 100 in | – | Low |
| XLPConsumer Staples Select Sector ETF | Buy 62 | Sectors | $84.19 | −0.3% | +11% | +2% | 56 of 100 in | – | Low |
| XLUUtilities Select Sector ETF | Hold 46 | Sectors | $41.87 | +0.6% | −5% | −4% | 43 of 100 in | – | Low |
| XLREReal Estate Select Sector ETF | Hold 49 | Sectors | $41.83 | −0.2% | +6% | −2% | 39 of 100 in | – | Low |
| SPYS&P 500 ETF | Buy 77 | Indexes & ETFs | $778.01 | 0.0% | +19% | +8% | 67 of 100 in | – | Low |
| QQQNasdaq-100 ETF | Buy 77 | Indexes & ETFs | $743.57 | −0.3% | +24% | +11% | 67 of 100 in | – | Low |
| IWMRussell 2000 ETF | Hold 46 | Indexes & ETFs | $276.70 | −0.4% | +14% | +0% | 30 of 100 in | – | Low |
| XIUS&P/TSX 60 ETF | Buy 69 | Indexes & ETFs | C$53.76 | +1.3% | +24% | +7% | 53 of 100 in | – | Low |
| GLDGold ETF | Sell 25 | Indexes & ETFs | $381.67 | −0.1% | +1% | −8% | 27 of 100 in | – | Low |
| SLVSilver ETF | Sell 13 | Indexes & ETFs | $53.49 | −1.6% | +13% | −19% | 23 of 100 in | – | Low |
| TLT20+ Year Treasury ETF | Sell 38 | Indexes & ETFs | $78.37 | +0.4% | −9% | −6% | 27 of 100 in | – | Low |
| BTCBitcoin | Buy 67 | Crypto | $83,095 | +1.6% | −28% | +15% | 41 of 100 in | – | Moderate |
| ETHEther | Hold 57 | Crypto | $2,496.63 | +2.1% | −41% | +17% | 29 of 100 in | – | Moderate |
| AAPLApple | Buy 83 | Big tech | $341.27 | +0.1% | +38% | +17% | 66 of 100 in | −3% | Low |
| MSFTMicrosoft | Buy 84 | Big tech | $543.45 | +0.4% | +7% | +25% | 65 of 100 in | +8% | Low |
| AMZNAmazon | Buy 64 | Big tech | $258.58 | −0.4% | +17% | +7% | 61 of 100 in | +28% | Moderate |
| GOOGLAlphabet | Hold 59 | Big tech | $353.78 | +0.3% | +45% | +4% | 61 of 100 in | +22% | Low |
| METAMeta Platforms | Buy 78 | Big tech | $762.50 | +2.6% | +7% | +21% | 57 of 100 in | +6% | Moderate |
| TSLATesla | Sell 35 | Big tech | $375.23 | −0.7% | −14% | −4% | 45 of 100 in | +6% | High |
| NVDANvidia | Buy 71 | Semiconductors | $228.52 | +1.0% | +22% | +13% | 54 of 100 in | +44% | Moderate |
| AMDAMD | Buy 76 | Semiconductors | $605.53 | +1.9% | +180% | +56% | 57 of 100 in | +5% | Very high |
| AVGOBroadcom | Sell 30 | Semiconductors | $357.31 | +0.7% | +1% | −3% | 36 of 100 in | +49% | Moderate |
| MUMicron | Hold 54 | Semiconductors | $953.19 | −3.6% | +395% | +35% | 40 of 100 in | +64% | Very high |
| INTCIntel | Hold 44 | Semiconductors | $102.81 | +1.4% | +176% | +23% | 34 of 100 in | +15% | Very high |
| LSCCLattice Semiconductor | Hold 45 | Semiconductors | $121.15 | −1.4% | +70% | +6% | 47 of 100 in | +36% | High |
| STMSTMicroelectronics | Sell 29 | Semiconductors | $49.57 | −1.8% | +74% | +2% | 36 of 100 in | +51% | Moderate |
| STHHSTMicroelectronics (currency-hedged ETF) | Sell 33 | Semiconductors | $10.29 | −2.2% | +83% | +6% | 34 of 98 in | – | Low |
| SHOPShopify | Buy 85 | Software & devices | C$251.04 | +3.0% | +19% | +40% | 65 of 100 in | −6% | High |
| BBBlackBerry | Hold 51 | Software & devices | C$12.09 | −4.9% | +93% | +33% | 55 of 100 in | +5% | Moderate |
| SUPXSuperX AI Technology | Sell 9 | Software & devices | $6.98 | +5.9% | −90% | −27% | 19 of 99 in | – | Moderate |
| GPROGoPro | Sell 38 | Software & devices | $1.18 | −0.8% | −43% | +17% | 32 of 100 in | – | Very high |
| LLYEli Lilly | Buy 63 | Healthcare | $1,166.51 | −1.4% | +43% | +8% | 54 of 100 in | +14% | Low |
| NVONovo Nordisk | Sell 14 | Healthcare | $38.06 | −1.3% | −31% | −14% | 24 of 100 in | +20% | Low |
| PFEPfizer | Buy 72 | Healthcare | $28.37 | −0.1% | +23% | +9% | 58 of 100 in | +3% | Low |
| BSXBoston Scientific | Sell 12 | Healthcare | $43.31 | −1.2% | −54% | −28% | 26 of 100 in | +38% | Low |
| MDTMedtronic | Buy 60 | Healthcare | $93.01 | +1.2% | +1% | +7% | 49 of 100 in | +12% | Low |
| NPCENeuroPace | Sell 14 | Healthcare | $12.68 | −2.5% | +21% | −17% | 26 of 100 in | +58% | High |
| JPMJPMorgan Chase | Hold 52 | Financials | $331.43 | −0.9% | +10% | +4% | 37 of 100 in | +12% | Moderate |
| RYRoyal Bank of Canada | Hold 56 | Financials | C$277.25 | +1.3% | +42% | +8% | 38 of 100 in | +9% | Moderate |
| CARRCarrier Global | Sell 19 | Industrials & rentals | $55.03 | −0.7% | −2% | −10% | 24 of 100 in | +36% | Moderate |
| URIUnited Rentals | Buy 68 | Industrials & rentals | $1,060.58 | +0.3% | +10% | +11% | 61 of 100 in | +19% | Moderate |
| RRyder System | Hold 48 | Industrials & rentals | $239.39 | +0.8% | +36% | +3% | 40 of 100 in | +20% | Low |
| WSCWillScot | Sell 12 | Industrials & rentals | $17.29 | −0.7% | −19% | −21% | 25 of 100 in | +64% | Very high |
| HTZHertz | Sell 14 | Industrials & rentals | $1.92 | +3.8% | −65% | −52% | 34 of 100 in | +15% | High |
| CARAvis Budget | Sell 10 | Industrials & rentals | $107.60 | +2.4% | −28% | −31% | 22 of 100 in | +14% | Very high |
| TRNSTranscat | Hold 56 | Industrials & rentals | $86.94 | +1.1% | +24% | +8% | 42 of 100 in | +20% | Low |
| FLXSFlexsteel Industries | Buy 82 | Industrials & rentals | $87.09 | −0.1% | +105% | +43% | 62 of 100 in | – | Low |
| FCFranklin Covey | Sell 30 | Industrials & rentals | $18.62 | −0.3% | +6% | −5% | 46 of 100 in | +66% | Moderate |
| XOMExxon Mobil | Buy 86 | Energy & power | $174.08 | +1.1% | +60% | +16% | 77 of 100 in | 0% | Low |
| APAAPA Corp | Buy 88 | Energy & power | $48.01 | +2.5% | +118% | +34% | 74 of 100 in | −3% | Low |
| CVECenovus Energy | Buy 82 | Energy & power | C$46.65 | +4.2% | +97% | +28% | 61 of 100 in | +9% | Low |
| WCPWhitecap Resources | Buy 85 | Energy & power | C$19.31 | +3.3% | +93% | +28% | 66 of 100 in | +8% | Low |
| EIXEdison International | Sell 19 | Energy & power | $55.48 | −0.3% | +9% | −16% | 38 of 100 in | +15% | Low |
| FLNCFluence Energy | Sell 10 | Energy & power | $6.78 | −4.1% | −57% | −59% | 24 of 100 in | +47% | Very high |
| EOSEEos Energy | Sell 6 | Energy & power | $2.32 | −2.9% | −86% | −67% | 15 of 100 in | – | Very high |
| AEMAgnico Eagle Mines | Sell 35 | Metals & mining | C$264.04 | −2.1% | +16% | +1% | 37 of 100 in | +13% | Moderate |
| IMGIAMGOLD | Sell 39 | Metals & mining | C$25.99 | −3.2% | +46% | +2% | 40 of 100 in | +27% | High |
| HBMHudbay Minerals | Hold 46 | Metals & mining | C$36.55 | −1.9% | +58% | +7% | 36 of 100 in | +23% | Very high |
| CSCapstone Copper | Sell 32 | Metals & mining | C$13.38 | −2.0% | +5% | −2% | 25 of 100 in | +35% | High |
| MARAMARA Holdings | Sell 9 | Crypto miners | $9.11 | −3.5% | −55% | −17% | 14 of 100 in | – | Very high |
| RIOTRiot Platforms | Sell 12 | Crypto miners | $16.67 | +1.2% | −23% | −14% | 19 of 100 in | +87% | Very high |
| BTDRBitdeer Technologies | Sell 7 | Crypto miners | $9.21 | −0.5% | −55% | −23% | 12 of 100 in | – | High |
| OPTTOcean Power Technologies | Sell 40 | Micro caps | $0.720 | +2.9% | +33% | +28% | 30 of 100 in | – | Very high |
| PRSOPeraso | Sell 7 | Micro caps | $0.370 | −2.6% | −80% | −57% | 16 of 100 in | – | High |
| HOLOMicroCloud Hologram | Sell 6 | Micro caps | $1.41 | −0.7% | −71% | −27% | 12 of 100 in | – | High |
| NAMMNamib Minerals | Sell 8 | Micro caps | $1.08 | −1.8% | −74% | −44% | 19 of 98 in | – | Moderate |
| LEAPQuantum Critical Metals | Sell 9 | Micro caps | C$0.0600 | +20.0% | −60% | −24% | 17 of 100 in | – | Low |
| QUTXQuantum X | Sell 9 | Micro caps | $0.000900 | −10.0% | −44% | −38% | 20 of 100 in | – | Very high |
| ASMLASML Holding | Hold 56 | Semiconductors | $1,717.76 | −1.9% | +76% | +10% | 46 of 100 in | +23% | High |
| LRCXLam Research | Sell 37 | Semiconductors | $301.11 | −2.7% | +120% | +8% | 43 of 100 in | +25% | High |
| AMATApplied Materials | Sell 35 | Semiconductors | $464.24 | −6.7% | +113% | +7% | 42 of 100 in | +37% | Moderate |
| KLACKLA | Sell 32 | Semiconductors | $184.00 | −3.2% | +80% | +2% | 42 of 100 in | +27% | Moderate |
| ARMArm Holdings | Sell 37 | Semiconductors | $255.39 | +0.1% | +49% | +15% | 30 of 100 in | +14% | Moderate |
| TXNTexas Instruments | Buy 68 | Semiconductors | $287.85 | +2.2% | +69% | +15% | 65 of 100 in | +13% | Low |
| MRVLMarvell Technology | Buy 70 | Semiconductors | $268.73 | +1.1% | +201% | +55% | 63 of 100 in | +26% | High |
| ADIAnalog Devices | Buy 73 | Semiconductors | $414.70 | +2.1% | +79% | +14% | 64 of 100 in | +14% | Low |
| QCOMQualcomm | Sell 32 | Semiconductors | $176.86 | +1.4% | +12% | +5% | 32 of 100 in | +10% | Moderate |
| MPWRMonolithic Power Systems | Hold 42 | Semiconductors | $1,319.55 | +0.0% | +35% | +2% | 48 of 100 in | +39% | Moderate |
| NXPINXP Semiconductors | Sell 17 | Semiconductors | $226.32 | +0.5% | +6% | −7% | 23 of 100 in | +35% | High |
| MCHPMicrochip Technology | Sell 24 | Semiconductors | $74.16 | +0.4% | +18% | −6% | 31 of 100 in | +45% | High |
| ALABAstera Labs | Hold 47 | Semiconductors | $325.41 | +0.4% | +63% | +31% | 46 of 99 in | +20% | Moderate |
| TERTeradyne | Hold 49 | Semiconductors | $380.29 | −0.9% | +174% | +11% | 45 of 100 in | +17% | High |
| SNDKSandisk | Sell 40 | Semiconductors | $1,482.33 | −0.3% | +1,001% | +24% | 28 of 98 in | +47% | Low |
| PLTRPalantir | Buy 86 | Software & devices | $208.67 | −0.2% | +18% | +37% | 68 of 100 in | −2% | High |
| CSCOCisco | Buy 72 | Software & devices | $115.07 | −0.2% | +74% | +17% | 67 of 100 in | +18% | Low |
| PANWPalo Alto Networks | Buy 81 | Software & devices | $397.03 | −1.7% | +86% | +54% | 66 of 100 in | +0% | Low |
| CRWDCrowdStrike | Buy 79 | Software & devices | $261.21 | −0.7% | +105% | +65% | 62 of 100 in | −8% | Very high |
| FTNTFortinet | Buy 87 | Software & devices | $190.76 | −1.1% | +127% | +56% | 74 of 100 in | −13% | Low |
| DDOGDatadog | Buy 83 | Software & devices | $283.34 | −1.4% | +73% | +49% | 68 of 100 in | +2% | Moderate |
| CDNSCadence Design Systems | Hold 46 | Software & devices | $334.20 | −4.1% | +1% | +2% | 52 of 100 in | +22% | Low |
| SNPSSynopsys | Buy 66 | Software & devices | $494.51 | −1.6% | +10% | +11% | 54 of 100 in | +16% | Moderate |
| ADBEAdobe | Sell 17 | Software & devices | $236.28 | −0.8% | −30% | −8% | 25 of 100 in | +15% | Low |
| INTUIntuit | Sell 16 | Software & devices | $301.45 | −1.5% | −53% | −20% | 33 of 100 in | +35% | Low |
| ADSKAutodesk | Sell 34 | Software & devices | $230.43 | −1.3% | −25% | −3% | 48 of 100 in | +33% | Low |
| WDAYWorkday | Hold 49 | Software & devices | $186.02 | −1.2% | −21% | +19% | 41 of 100 in | +12% | Moderate |
| APPAppLovin | Sell 7 | Software & devices | $272.28 | +0.5% | −54% | −38% | 16 of 100 in | +78% | High |
| ROPRoper Technologies | Sell 31 | Software & devices | $368.41 | +0.3% | −27% | +1% | 37 of 100 in | +19% | Low |
| TRIThomson Reuters | Hold 42 | Software & devices | $105.14 | +0.9% | −28% | +10% | 52 of 100 in | +16% | Low |
| STXSeagate Technology | Sell 34 | Software & devices | $747.20 | −0.8% | +242% | +12% | 29 of 100 in | +52% | High |
| WDCWestern Digital | Sell 19 | Software & devices | $380.71 | −1.6% | +221% | −7% | 28 of 100 in | +76% | High |
| LITELumentum | Buy 68 | Software & devices | $987.99 | −0.7% | +515% | +28% | 55 of 100 in | +19% | Very high |
| NBISNebius Group | Hold 41 | Software & devices | $206.86 | −1.5% | +53% | +20% | 30 of 98 in | +37% | High |
| CRWVCoreWeave | Sell 9 | Software & devices | $77.81 | −3.1% | −45% | −16% | 11 of 98 in | +82% | High |
| MSTRStrategy (MicroStrategy) | Sell 39 | Software & devices | $152.18 | −0.3% | −52% | +12% | 40 of 100 in | +56% | Very high |
| WMTWalmart | Hold 45 | Consumer & retail | $112.28 | −0.7% | +11% | −5% | 55 of 100 in | +13% | Low |
| COSTCostco | Hold 51 | Consumer & retail | $954.63 | −0.5% | +3% | −1% | 54 of 100 in | +11% | Low |
| PEPPepsiCo | Sell 24 | Consumer & retail | $127.30 | +0.5% | −11% | −12% | 28 of 100 in | +12% | Low |
| MDLZMondelez | Buy 61 | Consumer & retail | $61.50 | −0.5% | +4% | +5% | 46 of 100 in | +12% | Low |
| MNSTMonster Beverage | Hold 48 | Consumer & retail | $43.31 | −1.0% | +29% | +2% | 43 of 100 in | +15% | Low |
| KDPKeurig Dr Pepper | Buy 78 | Consumer & retail | $32.66 | −0.3% | +28% | +12% | 67 of 100 in | +11% | Low |
| CCEPCoca-Cola Europacific Partners | Buy 66 | Consumer & retail | $105.38 | +0.3% | +23% | +7% | 57 of 100 in | +4% | Low |
| BKNGBooking Holdings | Sell 17 | Consumer & retail | $157.51 | −0.6% | −24% | −12% | 23 of 100 in | +48% | High |
| ABNBAirbnb | Buy 61 | Consumer & retail | $165.58 | +1.3% | +39% | +15% | 48 of 100 in | +11% | Moderate |
| MARMarriott | Buy 68 | Consumer & retail | $371.50 | +0.6% | +42% | +6% | 67 of 100 in | +3% | Moderate |
| SBUXStarbucks | Sell 34 | Consumer & retail | $92.00 | −0.3% | +18% | −6% | 28 of 100 in | +21% | High |
| DASHDoorDash | Sell 34 | Consumer & retail | $193.09 | −0.6% | −29% | +4% | 41 of 100 in | +33% | Moderate |
| ROSTRoss Stores | Hold 46 | Consumer & retail | $225.68 | −0.1% | +47% | +3% | 29 of 100 in | +19% | Low |
| ORLYO'Reilly Automotive | Sell 36 | Consumer & retail | $86.03 | −0.7% | −16% | −5% | 34 of 100 in | +25% | Moderate |
| PDDPDD Holdings | Sell 23 | Consumer & retail | $81.96 | +1.3% | −36% | −12% | 45 of 100 in | +40% | Low |
| MELIMercadoLibre | Hold 44 | Consumer & retail | $1,876.04 | −0.9% | −14% | +2% | 48 of 100 in | +21% | Moderate |
| NFLXNetflix | Sell 14 | Media & telecom | $70.46 | −0.2% | −42% | −15% | 24 of 100 in | +31% | Low |
| TMUST-Mobile US | Sell 11 | Media & telecom | $153.73 | +1.2% | −30% | −18% | 19 of 100 in | +54% | Low |
| CMCSAComcast | Sell 12 | Media & telecom | $20.88 | +1.0% | −20% | −19% | 21 of 100 in | +37% | Low |
| TTWOTake-Two Interactive | Sell 22 | Media & telecom | $200.32 | −4.1% | −22% | −10% | 22 of 100 in | +43% | Moderate |
| AMGNAmgen | Buy 72 | Healthcare | $412.84 | −1.1% | +45% | +13% | 62 of 100 in | −4% | Moderate |
| GILDGilead Sciences | Buy 70 | Healthcare | $147.92 | −1.7% | +28% | +9% | 56 of 100 in | +8% | Low |
| VRTXVertex Pharmaceuticals | Hold 45 | Healthcare | $485.22 | −4.3% | +19% | +2% | 33 of 100 in | +18% | Low |
| REGNRegeneron | Hold 49 | Healthcare | $753.12 | −1.3% | +36% | +3% | 37 of 100 in | +14% | Low |
| ALNYAlnylam Pharmaceuticals | Sell 7 | Healthcare | $223.82 | −1.4% | −52% | −25% | 13 of 100 in | +66% | Moderate |
| ISRGIntuitive Surgical | Sell 32 | Healthcare | $422.06 | −1.3% | −3% | −4% | 54 of 100 in | +13% | Moderate |
| IDXXIDEXX Laboratories | Sell 19 | Healthcare | $520.31 | −0.7% | −18% | −11% | 31 of 100 in | +35% | Low |
| DXCMDexCom | Buy 65 | Healthcare | $85.06 | −1.0% | +30% | +15% | 44 of 100 in | +13% | Low |
| GEHCGE HealthCare | Sell 38 | Healthcare | $68.79 | +1.6% | −4% | −3% | 46 of 100 in | +20% | Low |
| PYPLPayPal | Hold 53 | Financials | $56.17 | +0.2% | −18% | +13% | 56 of 100 in | +1% | Moderate |
| HONHoneywell | Sell 30 | Industrials & materials | $207.29 | −1.1% | +5% | −10% | 31 of 100 in | +24% | Low |
| HONAHoneywell Aerospace | – | Industrials & materials | $158.18 | +0.6% | – | – | 21 of 59 in | +28% | Low |
| LINLinde | Hold 58 | Industrials & materials | $492.11 | +1.0% | +9% | +1% | 59 of 100 in | +11% | Low |
| ADPADP | Buy 76 | Industrials & materials | $275.90 | +0.8% | 0% | +17% | 59 of 100 in | +4% | Low |
| PAYXPaychex | Hold 45 | Industrials & materials | $106.25 | +1.5% | −13% | +4% | 37 of 100 in | +7% | Low |
| CTASCintas | Buy 72 | Industrials & materials | $206.38 | +0.6% | +11% | +10% | 62 of 100 in | +6% | Low |
| CPRTCopart | Sell 9 | Industrials & materials | $26.37 | −0.4% | −40% | −20% | 16 of 100 in | +48% | Low |
| CSXCSX | Hold 58 | Industrials & materials | $47.76 | +0.0% | +36% | +7% | 46 of 100 in | +11% | Low |
| ODFLOld Dominion Freight Line | Sell 28 | Industrials & materials | $183.17 | +0.7% | +35% | −8% | 43 of 100 in | +21% | Low |
| PCARPaccar | Sell 27 | Industrials & materials | $107.98 | −0.1% | +19% | −10% | 29 of 100 in | +25% | Low |
| FASTFastenal | Buy 76 | Industrials & materials | $51.43 | −0.1% | +24% | +11% | 63 of 100 in | −4% | Low |
| AXONAxon Enterprise | Sell 12 | Industrials & materials | $413.35 | −0.3% | −42% | −16% | 20 of 100 in | +69% | High |
| FERFerrovial | Sell 11 | Industrials & materials | $50.56 | +0.4% | −15% | −22% | 23 of 100 in | +44% | Low |
| RKLBRocket Lab | Sell 13 | Industrials & materials | $64.22 | −2.3% | −2% | −21% | 26 of 100 in | +64% | Very high |
| SPCXSpaceX | – | Industrials & materials | $156.54 | −4.2% | – | – | 35 of 59 in | +41% | Moderate |
| CEGConstellation Energy | Hold 42 | Energy & power | $295.79 | +0.6% | −22% | +4% | 54 of 100 in | +15% | Moderate |
| AEPAmerican Electric Power | Hold 55 | Energy & power | $125.65 | +1.1% | +11% | 0% | 51 of 100 in | +13% | Low |
| XELXcel Energy | Hold 50 | Energy & power | $74.64 | +0.6% | −4% | −3% | 45 of 100 in | +20% | Low |
| EXCExelon | Sell 40 | Energy & power | $42.34 | +0.5% | −6% | −6% | 38 of 100 in | +16% | Low |
| BKRBaker Hughes | Sell 33 | Energy & power | $56.45 | +0.5% | +26% | −5% | 30 of 100 in | +26% | Low |
| FANGDiamondback Energy | Buy 64 | Energy & power | $198.18 | +1.6% | +43% | +7% | 51 of 100 in | +19% | Low |
| CLSCelestica | Hold 52 | Software & devices | C$507.89 | −1.7% | +49% | +10% | 57 of 100 in | +35% | High |
| CSUConstellation Software | Hold 54 | Software & devices | C$3,093.29 | +3.0% | −21% | +12% | 59 of 100 in | +30% | Low |
| DCBODocebo | Buy 86 | Software & devices | C$38.92 | +7.7% | +4% | +41% | 70 of 100 in | – | Moderate |
| DSGDescartes Systems | Buy 68 | Software & devices | C$120.80 | +2.3% | −10% | +17% | 59 of 100 in | – | Low |
| GIB.ACGI | Hold 43 | Software & devices | C$102.70 | +2.6% | −17% | +1% | 52 of 100 in | +18% | Low |
| KXSKinaxis | Buy 82 | Software & devices | C$185.90 | +2.8% | +2% | +21% | 63 of 100 in | +15% | Low |
| LSPDLightspeed Commerce | Hold 57 | Software & devices | C$15.21 | +0.3% | −2% | +11% | 61 of 100 in | +18% | Very high |
| OTEXOpenText | Hold 43 | Software & devices | C$35.49 | +4.9% | −32% | +8% | 59 of 100 in | – | Moderate |
| TRI.TOThomson Reuters (Toronto listing) | Hold 47 | Software & devices | C$149.54 | +1.5% | −27% | +13% | 59 of 100 in | +19% | Low |
| ATDAlimentation Couche-Tard | Sell 38 | Consumer & retail | C$78.64 | +1.3% | +9% | −3% | 34 of 100 in | +31% | Low |
| ATZAritzia | Buy 63 | Consumer & retail | C$146.44 | −0.3% | +70% | +10% | 66 of 100 in | +25% | Very high |
| BYDBoyd Group | Sell 11 | Consumer & retail | C$113.67 | +2.1% | −48% | −31% | 25 of 100 in | +97% | High |
| CTC.ACanadian Tire | Buy 61 | Consumer & retail | C$192.68 | +0.1% | +19% | +4% | 53 of 100 in | +7% | Moderate |
| DOLDollarama | Buy 64 | Consumer & retail | C$192.96 | +0.5% | +11% | +5% | 58 of 100 in | +8% | Moderate |
| DOOBRP | Sell 13 | Consumer & retail | C$75.40 | −0.3% | −15% | −15% | 20 of 100 in | +36% | High |
| EMP.AEmpire Company | Hold 56 | Consumer & retail | C$48.84 | 0.0% | +3% | +2% | 45 of 100 in | +9% | Moderate |
| GILGildan Activewear | Sell 11 | Consumer & retail | C$59.44 | −0.6% | −27% | −25% | 23 of 100 in | +74% | High |
| JWELJamieson Wellness | Buy 81 | Consumer & retail | C$45.45 | 0.0% | +35% | +19% | 61 of 100 in | +1% | Low |
| LLoblaw | Buy 62 | Consumer & retail | C$63.93 | +2.1% | +14% | +2% | 60 of 100 in | +8% | Low |
| MFIMaple Leaf Foods | Sell 28 | Consumer & retail | C$25.06 | +1.3% | −6% | −9% | 26 of 100 in | +42% | Low |
| MRUMetro Inc. | Hold 50 | Consumer & retail | C$91.27 | +1.0% | −1% | −1% | 39 of 100 in | +8% | Low |
| NWCNorth West Company | Buy 78 | Consumer & retail | C$54.89 | +0.1% | +24% | +8% | 71 of 100 in | +12% | Low |
| PBHPremium Brands | Sell 14 | Consumer & retail | C$71.02 | +0.6% | −23% | −18% | 27 of 100 in | +59% | High |
| PETPet Valu | Sell 24 | Consumer & retail | C$18.78 | +0.5% | −46% | −12% | 46 of 100 in | +33% | High |
| QSRRestaurant Brands International | Hold 48 | Consumer & retail | C$101.44 | +0.3% | +12% | +1% | 35 of 100 in | +15% | Moderate |
| SAPSaputo | Sell 36 | Consumer & retail | C$38.67 | −0.3% | +19% | −5% | 25 of 100 in | +21% | Low |
| WNGeorge Weston | Buy 69 | Consumer & retail | C$103.03 | +1.8% | +22% | +4% | 64 of 100 in | +7% | Moderate |
| BCEBCE | Sell 23 | Media & telecom | C$27.67 | +3.2% | −13% | −14% | 20 of 100 in | +34% | Moderate |
| CCACogeco Communications | Sell 10 | Media & telecom | C$49.53 | +1.7% | −18% | −21% | 18 of 100 in | +40% | Low |
| QBR.BQuebecor | Buy 62 | Media & telecom | C$64.14 | +3.0% | +50% | +8% | 50 of 100 in | +14% | Low |
| RCI.BRogers Communications | Sell 26 | Media & telecom | C$43.77 | +3.1% | −12% | −11% | 24 of 100 in | +35% | Moderate |
| TTelus | Sell 9 | Media & telecom | C$11.35 | +2.9% | −42% | −27% | 18 of 100 in | +24% | Moderate |
| TSATTelesat | Hold 43 | Media & telecom | C$65.18 | −0.5% | +47% | +12% | 35 of 100 in | +28% | Very high |
| BHCBausch Health | Sell 40 | Healthcare | C$8.36 | −3.2% | −2% | +5% | 41 of 100 in | – | Very high |
| CURACuraleaf | Sell 25 | Healthcare | C$12.54 | −5.8% | −1% | +1% | 28 of 100 in | +51% | Very high |
| SIASienna Senior Living | Sell 26 | Healthcare | C$19.32 | +0.2% | +10% | −10% | 18 of 100 in | +38% | Moderate |
| BAMBrookfield Asset Management | Sell 38 | Financials | C$64.40 | −1.7% | −13% | −2% | 33 of 100 in | +19% | Low |
| BMOBank of Montreal | Hold 55 | Financials | C$235.18 | +1.3% | +38% | +9% | 34 of 100 in | +8% | Moderate |
| BNBrookfield Corporation | Sell 24 | Financials | C$52.15 | −1.5% | −13% | −13% | 28 of 100 in | +32% | Very high |
| BNSBank of Nova Scotia | Buy 71 | Financials | C$128.34 | +1.8% | +50% | +16% | 47 of 100 in | +4% | High |
| CMCanadian Imperial Bank of Commerce | Hold 59 | Financials | C$158.44 | +1.8% | +46% | +8% | 41 of 100 in | +8% | High |
| DFYDefinity Financial | Sell 38 | Financials | C$68.90 | +1.1% | +1% | −2% | 30 of 100 in | +26% | Low |
| EQBEQB | Sell 38 | Financials | C$121.79 | +2.1% | +36% | +1% | 31 of 100 in | +14% | High |
| FFHFairfax Financial | Hold 44 | Financials | C$2,287.96 | +1.6% | −6% | −1% | 35 of 100 in | +18% | Low |
| GSYgoeasy | Sell 14 | Financials | C$43.93 | +0.3% | −72% | −29% | 33 of 100 in | +9% | Very high |
| GWOGreat-West Lifeco | Buy 65 | Financials | C$89.58 | +1.0% | +59% | +16% | 39 of 100 in | +6% | Low |
| IAGiA Financial | Buy 73 | Financials | C$210.18 | +2.6% | +36% | +16% | 51 of 100 in | +4% | Low |
| IFCIntact Financial | Sell 28 | Financials | C$245.31 | +1.2% | −7% | −7% | 25 of 100 in | +30% | Low |
| IGMIGM Financial | Hold 56 | Financials | C$81.49 | +0.3% | +64% | +9% | 37 of 100 in | +7% | Low |
| LBLaurentian Bank of Canada | Buy 74 | Financials | C$40.42 | +0.1% | +32% | +3% | 72 of 100 in | – | Moderate |
| MFCManulife Financial | Buy 71 | Financials | C$61.56 | +1.7% | +44% | +14% | 48 of 100 in | +6% | Low |
| NANational Bank of Canada | Hold 46 | Financials | C$202.31 | +2.1% | +39% | +2% | 35 of 100 in | +11% | Low |
| ONEXOnex | Sell 31 | Financials | C$102.86 | −0.6% | −11% | −5% | 21 of 100 in | +50% | Moderate |
| POWPower Corporation of Canada | Buy 67 | Financials | C$90.42 | +1.6% | +50% | +14% | 44 of 100 in | +9% | Low |
| SIISprott | Sell 21 | Financials | C$163.98 | −1.1% | +43% | −6% | 24 of 100 in | +19% | High |
| SLFSun Life Financial | Buy 63 | Financials | C$110.83 | +0.9% | +34% | +12% | 39 of 100 in | +3% | Low |
| TDTD Bank | Buy 68 | Financials | C$167.83 | +2.2% | +57% | +13% | 46 of 100 in | +7% | Moderate |
| TSUTrisura Group | Sell 33 | Financials | C$41.30 | +1.3% | +8% | −5% | 25 of 100 in | +39% | Low |
| XTMX Group | Hold 59 | Financials | C$53.22 | +0.4% | +6% | +5% | 38 of 100 in | +23% | Moderate |
| AIFAltus Group | Hold 54 | Real estate | C$48.59 | +1.2% | −17% | +5% | 57 of 100 in | +9% | Moderate |
| AP.UNAllied Properties REIT | Sell 6 | Real estate | C$5.85 | −3.0% | −66% | −40% | 14 of 100 in | +65% | Very high |
| BEI.UNBoardwalk REIT | Sell 34 | Real estate | C$60.23 | −0.7% | −5% | −6% | 20 of 100 in | +31% | Moderate |
| CAR.UNCanadian Apartment Properties REIT | Sell 26 | Real estate | C$31.13 | −1.0% | −19% | −11% | 23 of 100 in | +31% | Moderate |
| CHP.UNChoice Properties REIT | Hold 42 | Real estate | C$14.78 | +0.1% | +8% | −3% | 31 of 100 in | +15% | Moderate |
| CIGIColliers International | Sell 11 | Real estate | C$122.15 | −1.3% | −42% | −18% | 18 of 100 in | +61% | High |
| CRR.UNCrombie REIT | Hold 43 | Real estate | C$15.68 | +0.2% | +10% | −3% | 33 of 100 in | +18% | Moderate |
| CRT.UNCT REIT | Hold 56 | Real estate | C$17.09 | −0.5% | +11% | +0% | 51 of 100 in | +10% | Low |
| CSH.UNChartwell Retirement Residences | Sell 31 | Real estate | C$19.53 | +0.9% | +3% | −7% | 23 of 100 in | +32% | High |
| DIR.UNDream Industrial REIT | Hold 44 | Real estate | C$12.75 | +0.3% | +12% | −3% | 41 of 100 in | +26% | High |
| FCR.UNFirst Capital REIT | Buy 74 | Real estate | C$23.09 | +0.5% | +24% | +7% | 65 of 100 in | +6% | Moderate |
| FSVFirstService | Sell 22 | Real estate | C$186.15 | +0.6% | −27% | −6% | 28 of 100 in | – | Moderate |
| GRT.UNGranite REIT | Sell 37 | Real estate | C$83.72 | +0.0% | +14% | −5% | 34 of 100 in | +26% | High |
| HR.UNH&R REIT | Sell 39 | Real estate | C$9.72 | +1.6% | −10% | −6% | 36 of 100 in | +14% | High |
| KMP.UNKillam Apartment REIT | Hold 43 | Real estate | C$17.07 | −0.2% | +1% | −2% | 27 of 100 in | +23% | High |
| PMZ.UNPrimaris REIT | Buy 67 | Real estate | C$21.46 | −0.9% | +52% | +12% | 53 of 100 in | +19% | Low |
| REI.UNRioCan REIT | Hold 52 | Real estate | C$20.59 | +0.4% | +16% | +1% | 46 of 100 in | +17% | Moderate |
| SRU.UNSmartCentres REIT | Hold 41 | Real estate | C$26.31 | −0.4% | +8% | −4% | 34 of 100 in | +14% | Moderate |
| VITL.UNVital Infrastructure Property Trust | Sell 39 | Real estate | C$5.10 | −1.9% | +10% | −4% | 27 of 100 in | +24% | High |
| ACAir Canada | Sell 32 | Industrials & materials | C$22.86 | +0.4% | +27% | +3% | 28 of 100 in | +53% | Very high |
| AREAecon Group | Buy 76 | Industrials & materials | C$54.12 | +1.0% | +126% | +23% | 65 of 100 in | +9% | Very high |
| ATRLAtkinsRéalis | Sell 39 | Industrials & materials | C$87.32 | −1.0% | −10% | −3% | 39 of 100 in | +32% | Low |
| ATSATS Corporation | Sell 10 | Industrials & materials | C$25.09 | −0.4% | −29% | −34% | 23 of 100 in | +49% | High |
| BBD.BBombardier | Sell 38 | Industrials & materials | C$299.39 | +0.6% | +57% | +4% | 30 of 100 in | +22% | Very high |
| BBUCBrookfield Business Corp | Sell 25 | Industrials & materials | C$37.92 | −0.4% | −19% | −14% | 42 of 100 in | – | High |
| BDGIBadger Infrastructure Solutions | Buy 64 | Industrials & materials | C$90.60 | +0.1% | +41% | +13% | 50 of 100 in | +25% | Low |
| BDTBird Construction | Buy 83 | Industrials & materials | C$82.79 | +2.8% | +179% | +56% | 64 of 100 in | +8% | Moderate |
| CAECAE | Sell 15 | Industrials & materials | C$33.37 | −1.4% | −12% | −11% | 21 of 100 in | +33% | Moderate |
| CCL.BCCL Industries | Buy 74 | Industrials & materials | C$96.01 | +1.6% | +29% | +9% | 60 of 100 in | +13% | Low |
| CGYCalian Group | Hold 56 | Industrials & materials | C$81.06 | +0.7% | +59% | +7% | 45 of 100 in | +30% | Low |
| CJTCargojet | Hold 51 | Industrials & materials | C$86.06 | −1.2% | +5% | +1% | 46 of 100 in | +42% | Moderate |
| CNRCanadian National Railway | Buy 61 | Industrials & materials | C$169.21 | +0.7% | +31% | +8% | 45 of 100 in | +12% | Low |
| CPCanadian Pacific Kansas City | Hold 52 | Industrials & materials | C$121.88 | +1.1% | +17% | +4% | 33 of 100 in | +15% | Low |
| EFNElement Fleet Management | Sell 9 | Industrials & materials | C$21.61 | +0.7% | −40% | −27% | 19 of 100 in | +74% | Moderate |
| EIFExchange Income | Hold 49 | Industrials & materials | C$116.79 | +0.4% | +58% | +5% | 35 of 100 in | +30% | Low |
| FTTFinning International | Buy 70 | Industrials & materials | C$104.83 | −1.2% | +61% | +12% | 62 of 100 in | +17% | Moderate |
| GFLGFL Environmental | Buy 65 | Industrials & materials | C$60.76 | −0.5% | −5% | +8% | 55 of 100 in | +20% | High |
| LNRLinamar | Sell 39 | Industrials & materials | C$93.49 | −0.2% | +33% | −1% | 27 of 100 in | +21% | Moderate |
| MDAMDA Space | Sell 19 | Industrials & materials | C$40.62 | +1.1% | +13% | −7% | 29 of 100 in | +64% | Low |
| MGMagna International | Buy 64 | Industrials & materials | C$92.81 | +1.7% | +57% | +9% | 51 of 100 in | +2% | Moderate |
| MTLMullen Group | Buy 87 | Industrials & materials | C$28.24 | +2.5% | +114% | +35% | 71 of 100 in | +4% | Low |
| MXMethanex | Buy 83 | Industrials & materials | C$89.82 | +1.3% | +81% | +18% | 68 of 100 in | – | High |
| NFINFI Group | Buy 86 | Industrials & materials | C$26.28 | +2.5% | +76% | +24% | 69 of 100 in | +22% | High |
| NTRNutrien | Hold 48 | Industrials & materials | C$99.16 | +2.9% | +22% | +3% | 33 of 100 in | +11% | Low |
| RBARB Global | Sell 33 | Industrials & materials | C$125.45 | +2.4% | −13% | −10% | 50 of 100 in | – | Low |
| RCHRichelieu Hardware | Hold 48 | Industrials & materials | C$37.85 | +0.6% | +8% | −3% | 55 of 100 in | – | Low |
| RUSRussel Metals | Buy 82 | Industrials & materials | C$91.87 | +1.9% | +132% | +53% | 66 of 100 in | −3% | Moderate |
| SJStella-Jones | Sell 10 | Industrials & materials | C$64.32 | −1.0% | −20% | −21% | 18 of 100 in | +36% | Low |
| STNStantec | Sell 12 | Industrials & materials | C$96.33 | +1.1% | −37% | −14% | 19 of 100 in | +43% | Low |
| TCL.ATranscontinental | Buy 79 | Industrials & materials | C$5.66 | +5.4% | +113% | +21% | 68 of 100 in | +24% | Moderate |
| TFIITFI International | Sell 19 | Industrials & materials | C$160.95 | −1.1% | +35% | −10% | 29 of 100 in | +44% | High |
| TIHToromont Industries | Hold 52 | Industrials & materials | C$214.78 | +0.2% | +38% | +4% | 40 of 100 in | +18% | Low |
| VNP5N Plus | Sell 29 | Industrials & materials | C$30.58 | +1.1% | +73% | −3% | 45 of 100 in | +49% | Moderate |
| WCNWaste Connections | Sell 38 | Industrials & materials | C$218.50 | +0.2% | −9% | −3% | 24 of 100 in | +20% | Low |
| WFGWest Fraser Timber | Sell 38 | Industrials & materials | C$91.13 | −0.5% | −2% | −1% | 21 of 100 in | – | High |
| WPKWinpak | Hold 52 | Industrials & materials | C$44.95 | +3.4% | +11% | +2% | 50 of 100 in | +9% | Low |
| WSPWSP Global | Sell 9 | Industrials & materials | C$163.43 | −0.1% | −41% | −21% | 16 of 100 in | +74% | Low |
| AAVAdvantage Energy | Hold 41 | Energy & power | C$10.56 | +0.6% | −8% | 0% | 38 of 100 in | +30% | Low |
| ACO.XATCO | Buy 73 | Energy & power | C$77.61 | −2.7% | +57% | +13% | 62 of 100 in | +17% | Moderate |
| ALAAltaGas | Buy 82 | Energy & power | C$56.33 | +1.6% | +36% | +14% | 72 of 100 in | +7% | Low |
| AQNAlgonquin Power & Utilities | Sell 27 | Energy & power | C$7.29 | +0.1% | −6% | −11% | 31 of 100 in | +30% | Moderate |
| ATHAthabasca Oil | Buy 83 | Energy & power | C$12.22 | 0.0% | +85% | +21% | 74 of 100 in | +4% | Low |
| BEP.UNBrookfield Renewable Partners | Sell 30 | Energy & power | C$40.70 | −3.3% | +14% | −7% | 30 of 100 in | +13% | Moderate |
| BIP.UNBrookfield Infrastructure Partners | Hold 49 | Energy & power | C$51.65 | −2.3% | +11% | +1% | 48 of 100 in | – | High |
| BIRBirchcliff Energy | Hold 52 | Energy & power | C$6.70 | +1.1% | +18% | +2% | 58 of 100 in | +20% | Low |
| BTEBaytex Energy | Buy 81 | Energy & power | C$7.12 | +3.6% | +121% | +21% | 64 of 100 in | +15% | Moderate |
| CCOCameco | Sell 12 | Energy & power | C$122.57 | −2.4% | +1% | −16% | 19 of 100 in | +46% | Moderate |
| CEUCES Energy Solutions | Buy 84 | Energy & power | C$20.06 | +5.1% | +129% | +18% | 68 of 100 in | +11% | Low |
| CNQCanadian Natural Resources | Buy 86 | Energy & power | C$74.19 | +4.8% | +76% | +22% | 72 of 100 in | −2% | Low |
| CPXCapital Power | Hold 51 | Energy & power | C$64.74 | +0.3% | −5% | +1% | 53 of 100 in | +20% | Moderate |
| CUCanadian Utilities | Sell 39 | Energy & power | C$48.17 | −2.2% | +28% | −1% | 28 of 100 in | +18% | Moderate |
| DMLDenison Mines | Sell 8 | Energy & power | C$3.32 | −4.0% | −18% | −29% | 18 of 100 in | +95% | Very high |
| EFREnergy Fuels | Sell 7 | Energy & power | C$13.20 | −7.3% | −53% | −44% | 17 of 100 in | – | Very high |
| EFXEnerflex | Buy 86 | Energy & power | C$39.11 | +14.2% | +161% | +28% | 68 of 100 in | +22% | High |
| EMAEmera | Sell 31 | Energy & power | C$64.98 | −0.3% | −1% | −7% | 23 of 100 in | +14% | Low |
| ENBEnbridge | Sell 39 | Energy & power | C$67.55 | +1.6% | +7% | −5% | 37 of 100 in | +17% | Low |
| FRUFreehold Royalties | Buy 61 | Energy & power | C$17.15 | +1.2% | +35% | +4% | 47 of 100 in | +10% | Low |
| FTSFortis | Hold 57 | Energy & power | C$76.77 | +1.0% | +11% | +1% | 52 of 100 in | +5% | Low |
| GEIGibson Energy | Buy 85 | Energy & power | C$32.85 | +2.0% | +44% | +15% | 77 of 100 in | +1% | Moderate |
| HHydro One | Sell 38 | Energy & power | C$51.46 | +1.3% | +4% | −7% | 36 of 100 in | +10% | Low |
| HWXHeadwater Exploration | Buy 79 | Energy & power | C$14.28 | +2.3% | +105% | +16% | 63 of 100 in | +11% | Low |
| IMOImperial Oil | Buy 68 | Energy & power | C$183.75 | +4.5% | +54% | +10% | 48 of 100 in | −13% | Low |
| IPCOInternational Petroleum | Buy 74 | Energy & power | C$37.36 | +2.4% | +67% | +13% | 64 of 100 in | +10% | Low |
| KELKelt Exploration | Buy 84 | Energy & power | C$11.21 | +0.6% | +73% | +21% | 68 of 100 in | +13% | Low |
| KEYKeyera | Hold 59 | Energy & power | C$54.96 | +0.8% | +31% | +4% | 50 of 100 in | +16% | Moderate |
| NPINorthland Power | Hold 56 | Energy & power | C$22.20 | −0.4% | −7% | +4% | 51 of 100 in | +20% | Moderate |
| NXENexGen Energy | Sell 10 | Energy & power | C$12.07 | −3.5% | −2% | −20% | 18 of 100 in | +77% | Very high |
| PEYPeyto Exploration & Development | Hold 52 | Energy & power | C$24.79 | +2.1% | +38% | +1% | 50 of 100 in | +11% | Low |
| POUParamount Resources | Buy 83 | Energy & power | C$33.39 | +4.0% | +56% | +18% | 66 of 100 in | +13% | Low |
| PPLPembina Pipeline | Buy 77 | Energy & power | C$69.14 | +2.4% | +33% | +11% | 69 of 100 in | +6% | Low |
| PSKPrairieSky Royalty | Buy 66 | Energy & power | C$34.95 | +3.2% | +45% | +9% | 49 of 100 in | +5% | Low |
| PXTParex Resources | Buy 74 | Energy & power | C$28.40 | +4.3% | +68% | +18% | 56 of 100 in | +11% | Low |
| SCRStrathcona Resources | Hold 49 | Energy & power | C$41.35 | +3.3% | +61% | +9% | 41 of 100 in | +22% | Low |
| SOBOSouth Bow | Hold 54 | Energy & power | C$48.25 | +1.9% | +34% | +5% | 39 of 99 in | +6% | Low |
| SPBSuperior Plus | Sell 33 | Energy & power | C$7.00 | +0.1% | −9% | −4% | 30 of 100 in | +26% | Low |
| SUSuncor Energy | Buy 89 | Energy & power | C$106.82 | +3.7% | +99% | +27% | 76 of 100 in | +0% | Low |
| TATransAlta | Hold 47 | Energy & power | C$18.78 | 0.0% | −13% | +5% | 55 of 100 in | +25% | Moderate |
| TOUTourmaline Oil | Buy 70 | Energy & power | C$65.19 | +2.0% | +13% | +5% | 65 of 100 in | +8% | Low |
| TPZTopaz Energy | Hold 48 | Energy & power | C$29.77 | +2.0% | +24% | −1% | 36 of 100 in | +23% | Low |
| TRPTC Energy | Hold 55 | Energy & power | C$87.69 | +2.3% | +24% | +2% | 54 of 100 in | +15% | Low |
| TVETamarack Valley Energy | Buy 83 | Energy & power | C$14.14 | +3.1% | +141% | +21% | 67 of 100 in | +19% | High |
| TVKTerraVest Industries | Sell 17 | Energy & power | C$117.08 | +6.2% | −14% | −11% | 28 of 100 in | +37% | Moderate |
| VETVermilion Energy | Buy 63 | Energy & power | C$17.43 | +3.1% | +71% | +13% | 50 of 100 in | +19% | Moderate |
| AAUCAllied Gold | Sell 12 | Metals & mining | C$28.89 | −1.7% | +16% | −21% | 22 of 100 in | +56% | High |
| ABRAAbraSilver Resource | Sell 14 | Metals & mining | C$11.50 | −0.9% | +71% | −20% | 27 of 99 in | +98% | Very high |
| ABXBarrick Gold | Sell 36 | Metals & mining | C$57.68 | −1.5% | +28% | −2% | 31 of 100 in | +16% | Moderate |
| AGFirst Majestic Silver | Sell 14 | Metals & mining | C$23.22 | −5.8% | +25% | −17% | 25 of 100 in | +50% | Very high |
| AGIAlamos Gold | Sell 14 | Metals & mining | C$45.39 | −3.3% | −1% | −15% | 24 of 100 in | +49% | Low |
| ARISAris Mining | Sell 31 | Metals & mining | C$24.11 | −2.6% | +71% | −3% | 31 of 100 in | +70% | High |
| ASMAvino Silver & Gold Mines | Sell 11 | Metals & mining | C$7.38 | −6.5% | +5% | −24% | 23 of 100 in | +42% | Very high |
| AYAAya Gold & Silver | Buy 65 | Metals & mining | C$37.30 | −4.4% | +138% | +33% | 47 of 100 in | +36% | High |
| BTOB2Gold | Buy 61 | Metals & mining | C$7.41 | −0.9% | +6% | +12% | 49 of 100 in | +29% | Moderate |
| CGCenterra Gold | Buy 70 | Metals & mining | C$31.04 | −3.4% | +98% | +21% | 50 of 100 in | +6% | High |
| DPMDundee Precious Metals | Hold 55 | Metals & mining | C$58.66 | −1.3% | +79% | +14% | 44 of 100 in | +17% | High |
| DSVDiscovery Silver | Buy 67 | Metals & mining | C$12.12 | +3.5% | +128% | +23% | 47 of 100 in | +25% | High |
| EDREndeavour Silver | Sell 14 | Metals & mining | C$11.73 | −4.9% | +9% | −15% | 23 of 100 in | +74% | Very high |
| ELDEldorado Gold | Sell 37 | Metals & mining | C$52.14 | −2.9% | +36% | +2% | 36 of 100 in | +36% | High |
| EQXEquinox Gold | Sell 16 | Metals & mining | C$15.44 | −5.4% | −5% | −14% | 27 of 100 in | +61% | Very high |
| EROEro Copper | Buy 71 | Metals & mining | C$52.06 | −3.0% | +74% | +23% | 51 of 100 in | +4% | High |
| FMFirst Quantum Minerals | Sell 32 | Metals & mining | C$39.00 | −0.2% | +23% | 0% | 24 of 100 in | +27% | Very high |
| FNVFranco-Nevada | Hold 55 | Metals & mining | C$346.53 | −0.9% | +22% | +5% | 41 of 100 in | +16% | Low |
| FVIFortuna Mining | Hold 43 | Metals & mining | C$15.07 | −3.2% | +22% | +5% | 36 of 100 in | +28% | High |
| GMING Mining Ventures | Hold 42 | Metals & mining | C$47.40 | −3.8% | +54% | +2% | 40 of 100 in | +34% | High |
| IAUi-80 Gold | Sell 32 | Metals & mining | C$2.21 | −2.2% | +69% | −1% | 31 of 100 in | +92% | Very high |
| IVNIvanhoe Mines | Sell 14 | Metals & mining | C$11.20 | −3.4% | −27% | −12% | 21 of 100 in | +38% | Very high |
| KKinross Gold | Sell 14 | Metals & mining | C$33.32 | −1.6% | −1% | −18% | 27 of 100 in | +55% | High |
| KNTK92 Mining | Hold 49 | Metals & mining | C$27.59 | −2.1% | +45% | +7% | 43 of 100 in | +32% | Moderate |
| LACLithium Americas | Sell 6 | Metals & mining | C$3.15 | −5.4% | −70% | −46% | 15 of 99 in | – | Moderate |
| LIFLabrador Iron Ore Royalty | Sell 9 | Metals & mining | C$20.73 | −7.5% | −22% | −25% | 17 of 100 in | +43% | Low |
| LUGLundin Gold | Hold 50 | Metals & mining | C$95.73 | −0.1% | +15% | +4% | 51 of 100 in | +2% | High |
| LUNLundin Mining | Sell 34 | Metals & mining | C$34.67 | −1.4% | +65% | −3% | 38 of 100 in | +25% | High |
| MAUMontage Gold | Hold 44 | Metals & mining | C$17.03 | −1.8% | +153% | +9% | 32 of 100 in | +34% | Very high |
| NGNovaGold Resources | Sell 11 | Metals & mining | C$9.44 | −1.7% | −30% | −20% | 20 of 100 in | – | Very high |
| NGEXNGEx Minerals | Sell 16 | Metals & mining | C$23.39 | −1.8% | −5% | −13% | 19 of 100 in | +53% | Very high |
| OGCOceanaGold | Sell 20 | Metals & mining | C$38.52 | −2.1% | +17% | −8% | 32 of 100 in | +55% | High |
| OROsisko Gold Royalties | Sell 26 | Metals & mining | C$49.03 | −1.3% | −6% | −4% | 27 of 100 in | +29% | Moderate |
| PAASPan American Silver | Sell 18 | Metals & mining | C$63.34 | −4.1% | +19% | −13% | 32 of 100 in | +47% | High |
| PPTAPerpetua Resources | Sell 10 | Metals & mining | C$27.53 | −6.6% | −24% | −24% | 21 of 100 in | +91% | High |
| SEASeabridge Gold | Sell 27 | Metals & mining | C$38.06 | −5.1% | +18% | −6% | 33 of 100 in | – | Very high |
| SKESkeena Resources | Hold 59 | Metals & mining | C$44.86 | −3.6% | +75% | +7% | 58 of 100 in | +26% | Very high |
| SSRMSSR Mining | Hold 57 | Metals & mining | C$47.05 | −7.1% | +50% | +14% | 41 of 100 in | +27% | High |
| SVMSilvercorp Metals | Sell 19 | Metals & mining | C$14.27 | −4.4% | +54% | −9% | 30 of 100 in | +52% | High |
| TECK.BTeck Resources | Buy 77 | Metals & mining | C$95.46 | −1.7% | +64% | +16% | 63 of 100 in | −5% | High |
| TFPMTriple Flag Precious Metals | Sell 29 | Metals & mining | C$43.79 | −1.5% | +5% | −4% | 29 of 100 in | +37% | Low |
| TKOTaseko Mines | Buy 66 | Metals & mining | C$12.16 | −3.6% | +97% | +17% | 50 of 100 in | +19% | Very high |
| TXGTorex Gold Resources | Buy 74 | Metals & mining | C$75.19 | +2.2% | +22% | +17% | 69 of 100 in | +25% | High |
| USAAmericas Gold and Silver | Sell 10 | Metals & mining | C$5.74 | −7.7% | −1% | −29% | 23 of 100 in | – | Very high |
| VZLAVizsla Silver | Sell 15 | Metals & mining | C$4.79 | −5.5% | −24% | −12% | 23 of 100 in | +63% | Very high |
| WDOWesdome Gold Mines | Hold 52 | Metals & mining | C$31.40 | −9.0% | +44% | +14% | 33 of 100 in | +14% | High |
| WPMWheaton Precious Metals | Hold 49 | Metals & mining | C$193.56 | −2.1% | +32% | +5% | 40 of 100 in | +29% | Moderate |
Your signal: a score from 0 to 100 from the factors you weight. With the standard weights, half is the share of the plays you count that hold it and half is analysts' upside; change the weights to bring in P/E, growth, debt, trend and more. Buy at 60 or more, Sell at 40 or less, unless you move the lines. Analysts' upside (needs 3+ analysts; how it works). Crash exposure comes from the storm test. Want your own list? Use the watchlist, including names Be The Puck doesn't cover yet.
By play family
How many plays in each family hold each stock. Tap a cell for every call on that stock.
