Oct 13 close Sign in

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.

Set your signal once: the weights and the plays you count. The list, the sorts and the family view all follow. How it works

Sort:
StockYour signalGroupPriceDay1 yearvs 200-day Plays inAnalysts' target Crash exposure
S&P 500S&P 500 indexBuy 74Market indexes7,805.450.0%+17%+8%63 of 100 in–Low
Nasdaq-100Nasdaq-100 indexBuy 76Market indexes30,570−0.3%+24%+10%66 of 100 in–Low
DowDow Jones Industrial AverageHold 58Market indexes51,670−0.3%+12%+3%44 of 100 in–Low
Russell 2000Russell 2000 indexHold 45Market indexes2,783.37−0.4%+13%0%29 of 100 in–Low
TSXS&P/TSX Composite indexBuy 64Market indexes35,984+0.9%+21%+5%47 of 100 in–Low
XLKTechnology Select Sector ETFBuy 78Sectors$196.280.0%+38%+18%62 of 100 in–Low
SMHVanEck Semiconductor ETFBuy 64Sectors$588.12−0.5%+74%+16%52 of 100 in–Moderate
XLCCommunication Services Select Sector ETFHold 51Sectors$112.28+0.7%0%−1%35 of 100 in–Low
XLYConsumer Discretionary Select Sector ETFHold 48Sectors$112.36+0.1%−3%−3%40 of 100 in–Moderate
XLFFinancial Select Sector ETFHold 56Sectors$54.82−0.4%+6%+3%42 of 100 in–Low
XLVHealth Care Select Sector ETFBuy 70Sectors$169.66−1.4%+22%+9%55 of 100 in–Low
XLIIndustrial Select Sector ETFHold 44Sectors$168.67−0.3%+13%−2%30 of 100 in–Low
XLEEnergy Select Sector ETFBuy 86Sectors$67.20+1.8%+60%+19%74 of 100 in–Low
XLBMaterials Select Sector ETFHold 49Sectors$49.72+0.6%+15%−1%35 of 100 in–Low
XLPConsumer Staples Select Sector ETFBuy 62Sectors$84.19−0.3%+11%+2%56 of 100 in–Low
XLUUtilities Select Sector ETFHold 46Sectors$41.87+0.6%−5%−4%43 of 100 in–Low
XLREReal Estate Select Sector ETFHold 49Sectors$41.83−0.2%+6%−2%39 of 100 in–Low
SPYS&P 500 ETFBuy 77Indexes & ETFs$778.010.0%+19%+8%67 of 100 in–Low
QQQNasdaq-100 ETFBuy 77Indexes & ETFs$743.57−0.3%+24%+11%67 of 100 in–Low
IWMRussell 2000 ETFHold 46Indexes & ETFs$276.70−0.4%+14%+0%30 of 100 in–Low
XIUS&P/TSX 60 ETFBuy 69Indexes & ETFsC$53.76+1.3%+24%+7%53 of 100 in–Low
GLDGold ETFSell 25Indexes & ETFs$381.67−0.1%+1%−8%27 of 100 in–Low
SLVSilver ETFSell 13Indexes & ETFs$53.49−1.6%+13%−19%23 of 100 in–Low
TLT20+ Year Treasury ETFSell 38Indexes & ETFs$78.37+0.4%−9%−6%27 of 100 in–Low
BTCBitcoinBuy 67Crypto$83,095+1.6%−28%+15%41 of 100 in–Moderate
ETHEtherHold 57Crypto$2,496.63+2.1%−41%+17%29 of 100 in–Moderate
AAPLAppleBuy 83Big tech$341.27+0.1%+38%+17%66 of 100 in−3%Low
MSFTMicrosoftBuy 84Big tech$543.45+0.4%+7%+25%65 of 100 in+8%Low
AMZNAmazonBuy 64Big tech$258.58−0.4%+17%+7%61 of 100 in+28%Moderate
GOOGLAlphabetHold 59Big tech$353.78+0.3%+45%+4%61 of 100 in+22%Low
METAMeta PlatformsBuy 78Big tech$762.50+2.6%+7%+21%57 of 100 in+6%Moderate
TSLATeslaSell 35Big tech$375.23−0.7%−14%−4%45 of 100 in+6%High
NVDANvidiaBuy 71Semiconductors$228.52+1.0%+22%+13%54 of 100 in+44%Moderate
AMDAMDBuy 76Semiconductors$605.53+1.9%+180%+56%57 of 100 in+5%Very high
AVGOBroadcomSell 30Semiconductors$357.31+0.7%+1%−3%36 of 100 in+49%Moderate
MUMicronHold 54Semiconductors$953.19−3.6%+395%+35%40 of 100 in+64%Very high
INTCIntelHold 44Semiconductors$102.81+1.4%+176%+23%34 of 100 in+15%Very high
LSCCLattice SemiconductorHold 45Semiconductors$121.15−1.4%+70%+6%47 of 100 in+36%High
STMSTMicroelectronicsSell 29Semiconductors$49.57−1.8%+74%+2%36 of 100 in+51%Moderate
STHHSTMicroelectronics (currency-hedged ETF)Sell 33Semiconductors$10.29−2.2%+83%+6%34 of 98 in–Low
SHOPShopifyBuy 85Software & devicesC$251.04+3.0%+19%+40%65 of 100 in−6%High
BBBlackBerryHold 51Software & devicesC$12.09−4.9%+93%+33%55 of 100 in+5%Moderate
SUPXSuperX AI TechnologySell 9Software & devices$6.98+5.9%−90%−27%19 of 99 in–Moderate
GPROGoProSell 38Software & devices$1.18−0.8%−43%+17%32 of 100 in–Very high
LLYEli LillyBuy 63Healthcare$1,166.51−1.4%+43%+8%54 of 100 in+14%Low
NVONovo NordiskSell 14Healthcare$38.06−1.3%−31%−14%24 of 100 in+20%Low
PFEPfizerBuy 72Healthcare$28.37−0.1%+23%+9%58 of 100 in+3%Low
BSXBoston ScientificSell 12Healthcare$43.31−1.2%−54%−28%26 of 100 in+38%Low
MDTMedtronicBuy 60Healthcare$93.01+1.2%+1%+7%49 of 100 in+12%Low
NPCENeuroPaceSell 14Healthcare$12.68−2.5%+21%−17%26 of 100 in+58%High
JPMJPMorgan ChaseHold 52Financials$331.43−0.9%+10%+4%37 of 100 in+12%Moderate
RYRoyal Bank of CanadaHold 56FinancialsC$277.25+1.3%+42%+8%38 of 100 in+9%Moderate
CARRCarrier GlobalSell 19Industrials & rentals$55.03−0.7%−2%−10%24 of 100 in+36%Moderate
URIUnited RentalsBuy 68Industrials & rentals$1,060.58+0.3%+10%+11%61 of 100 in+19%Moderate
RRyder SystemHold 48Industrials & rentals$239.39+0.8%+36%+3%40 of 100 in+20%Low
WSCWillScotSell 12Industrials & rentals$17.29−0.7%−19%−21%25 of 100 in+64%Very high
HTZHertzSell 14Industrials & rentals$1.92+3.8%−65%−52%34 of 100 in+15%High
CARAvis BudgetSell 10Industrials & rentals$107.60+2.4%−28%−31%22 of 100 in+14%Very high
TRNSTranscatHold 56Industrials & rentals$86.94+1.1%+24%+8%42 of 100 in+20%Low
FLXSFlexsteel IndustriesBuy 82Industrials & rentals$87.09−0.1%+105%+43%62 of 100 in–Low
FCFranklin CoveySell 30Industrials & rentals$18.62−0.3%+6%−5%46 of 100 in+66%Moderate
XOMExxon MobilBuy 86Energy & power$174.08+1.1%+60%+16%77 of 100 in0%Low
APAAPA CorpBuy 88Energy & power$48.01+2.5%+118%+34%74 of 100 in−3%Low
CVECenovus EnergyBuy 82Energy & powerC$46.65+4.2%+97%+28%61 of 100 in+9%Low
WCPWhitecap ResourcesBuy 85Energy & powerC$19.31+3.3%+93%+28%66 of 100 in+8%Low
EIXEdison InternationalSell 19Energy & power$55.48−0.3%+9%−16%38 of 100 in+15%Low
FLNCFluence EnergySell 10Energy & power$6.78−4.1%−57%−59%24 of 100 in+47%Very high
EOSEEos EnergySell 6Energy & power$2.32−2.9%−86%−67%15 of 100 in–Very high
AEMAgnico Eagle MinesSell 35Metals & miningC$264.04−2.1%+16%+1%37 of 100 in+13%Moderate
IMGIAMGOLDSell 39Metals & miningC$25.99−3.2%+46%+2%40 of 100 in+27%High
HBMHudbay MineralsHold 46Metals & miningC$36.55−1.9%+58%+7%36 of 100 in+23%Very high
CSCapstone CopperSell 32Metals & miningC$13.38−2.0%+5%−2%25 of 100 in+35%High
MARAMARA HoldingsSell 9Crypto miners$9.11−3.5%−55%−17%14 of 100 in–Very high
RIOTRiot PlatformsSell 12Crypto miners$16.67+1.2%−23%−14%19 of 100 in+87%Very high
BTDRBitdeer TechnologiesSell 7Crypto miners$9.21−0.5%−55%−23%12 of 100 in–High
OPTTOcean Power TechnologiesSell 40Micro caps$0.720+2.9%+33%+28%30 of 100 in–Very high
PRSOPerasoSell 7Micro caps$0.370−2.6%−80%−57%16 of 100 in–High
HOLOMicroCloud HologramSell 6Micro caps$1.41−0.7%−71%−27%12 of 100 in–High
NAMMNamib MineralsSell 8Micro caps$1.08−1.8%−74%−44%19 of 98 in–Moderate
LEAPQuantum Critical MetalsSell 9Micro capsC$0.0600+20.0%−60%−24%17 of 100 in–Low
QUTXQuantum XSell 9Micro caps$0.000900−10.0%−44%−38%20 of 100 in–Very high
ASMLASML HoldingHold 56Semiconductors$1,717.76−1.9%+76%+10%46 of 100 in+23%High
LRCXLam ResearchSell 37Semiconductors$301.11−2.7%+120%+8%43 of 100 in+25%High
AMATApplied MaterialsSell 35Semiconductors$464.24−6.7%+113%+7%42 of 100 in+37%Moderate
KLACKLASell 32Semiconductors$184.00−3.2%+80%+2%42 of 100 in+27%Moderate
ARMArm HoldingsSell 37Semiconductors$255.39+0.1%+49%+15%30 of 100 in+14%Moderate
TXNTexas InstrumentsBuy 68Semiconductors$287.85+2.2%+69%+15%65 of 100 in+13%Low
MRVLMarvell TechnologyBuy 70Semiconductors$268.73+1.1%+201%+55%63 of 100 in+26%High
ADIAnalog DevicesBuy 73Semiconductors$414.70+2.1%+79%+14%64 of 100 in+14%Low
QCOMQualcommSell 32Semiconductors$176.86+1.4%+12%+5%32 of 100 in+10%Moderate
MPWRMonolithic Power SystemsHold 42Semiconductors$1,319.55+0.0%+35%+2%48 of 100 in+39%Moderate
NXPINXP SemiconductorsSell 17Semiconductors$226.32+0.5%+6%−7%23 of 100 in+35%High
MCHPMicrochip TechnologySell 24Semiconductors$74.16+0.4%+18%−6%31 of 100 in+45%High
ALABAstera LabsHold 47Semiconductors$325.41+0.4%+63%+31%46 of 99 in+20%Moderate
TERTeradyneHold 49Semiconductors$380.29−0.9%+174%+11%45 of 100 in+17%High
SNDKSandiskSell 40Semiconductors$1,482.33−0.3%+1,001%+24%28 of 98 in+47%Low
PLTRPalantirBuy 86Software & devices$208.67−0.2%+18%+37%68 of 100 in−2%High
CSCOCiscoBuy 72Software & devices$115.07−0.2%+74%+17%67 of 100 in+18%Low
PANWPalo Alto NetworksBuy 81Software & devices$397.03−1.7%+86%+54%66 of 100 in+0%Low
CRWDCrowdStrikeBuy 79Software & devices$261.21−0.7%+105%+65%62 of 100 in−8%Very high
FTNTFortinetBuy 87Software & devices$190.76−1.1%+127%+56%74 of 100 in−13%Low
DDOGDatadogBuy 83Software & devices$283.34−1.4%+73%+49%68 of 100 in+2%Moderate
CDNSCadence Design SystemsHold 46Software & devices$334.20−4.1%+1%+2%52 of 100 in+22%Low
SNPSSynopsysBuy 66Software & devices$494.51−1.6%+10%+11%54 of 100 in+16%Moderate
ADBEAdobeSell 17Software & devices$236.28−0.8%−30%−8%25 of 100 in+15%Low
INTUIntuitSell 16Software & devices$301.45−1.5%−53%−20%33 of 100 in+35%Low
ADSKAutodeskSell 34Software & devices$230.43−1.3%−25%−3%48 of 100 in+33%Low
WDAYWorkdayHold 49Software & devices$186.02−1.2%−21%+19%41 of 100 in+12%Moderate
APPAppLovinSell 7Software & devices$272.28+0.5%−54%−38%16 of 100 in+78%High
ROPRoper TechnologiesSell 31Software & devices$368.41+0.3%−27%+1%37 of 100 in+19%Low
TRIThomson ReutersHold 42Software & devices$105.14+0.9%−28%+10%52 of 100 in+16%Low
STXSeagate TechnologySell 34Software & devices$747.20−0.8%+242%+12%29 of 100 in+52%High
WDCWestern DigitalSell 19Software & devices$380.71−1.6%+221%−7%28 of 100 in+76%High
LITELumentumBuy 68Software & devices$987.99−0.7%+515%+28%55 of 100 in+19%Very high
NBISNebius GroupHold 41Software & devices$206.86−1.5%+53%+20%30 of 98 in+37%High
CRWVCoreWeaveSell 9Software & devices$77.81−3.1%−45%−16%11 of 98 in+82%High
MSTRStrategy (MicroStrategy)Sell 39Software & devices$152.18−0.3%−52%+12%40 of 100 in+56%Very high
WMTWalmartHold 45Consumer & retail$112.28−0.7%+11%−5%55 of 100 in+13%Low
COSTCostcoHold 51Consumer & retail$954.63−0.5%+3%−1%54 of 100 in+11%Low
PEPPepsiCoSell 24Consumer & retail$127.30+0.5%−11%−12%28 of 100 in+12%Low
MDLZMondelezBuy 61Consumer & retail$61.50−0.5%+4%+5%46 of 100 in+12%Low
MNSTMonster BeverageHold 48Consumer & retail$43.31−1.0%+29%+2%43 of 100 in+15%Low
KDPKeurig Dr PepperBuy 78Consumer & retail$32.66−0.3%+28%+12%67 of 100 in+11%Low
CCEPCoca-Cola Europacific PartnersBuy 66Consumer & retail$105.38+0.3%+23%+7%57 of 100 in+4%Low
BKNGBooking HoldingsSell 17Consumer & retail$157.51−0.6%−24%−12%23 of 100 in+48%High
ABNBAirbnbBuy 61Consumer & retail$165.58+1.3%+39%+15%48 of 100 in+11%Moderate
MARMarriottBuy 68Consumer & retail$371.50+0.6%+42%+6%67 of 100 in+3%Moderate
SBUXStarbucksSell 34Consumer & retail$92.00−0.3%+18%−6%28 of 100 in+21%High
DASHDoorDashSell 34Consumer & retail$193.09−0.6%−29%+4%41 of 100 in+33%Moderate
ROSTRoss StoresHold 46Consumer & retail$225.68−0.1%+47%+3%29 of 100 in+19%Low
ORLYO'Reilly AutomotiveSell 36Consumer & retail$86.03−0.7%−16%−5%34 of 100 in+25%Moderate
PDDPDD HoldingsSell 23Consumer & retail$81.96+1.3%−36%−12%45 of 100 in+40%Low
MELIMercadoLibreHold 44Consumer & retail$1,876.04−0.9%−14%+2%48 of 100 in+21%Moderate
NFLXNetflixSell 14Media & telecom$70.46−0.2%−42%−15%24 of 100 in+31%Low
TMUST-Mobile USSell 11Media & telecom$153.73+1.2%−30%−18%19 of 100 in+54%Low
CMCSAComcastSell 12Media & telecom$20.88+1.0%−20%−19%21 of 100 in+37%Low
TTWOTake-Two InteractiveSell 22Media & telecom$200.32−4.1%−22%−10%22 of 100 in+43%Moderate
AMGNAmgenBuy 72Healthcare$412.84−1.1%+45%+13%62 of 100 in−4%Moderate
GILDGilead SciencesBuy 70Healthcare$147.92−1.7%+28%+9%56 of 100 in+8%Low
VRTXVertex PharmaceuticalsHold 45Healthcare$485.22−4.3%+19%+2%33 of 100 in+18%Low
REGNRegeneronHold 49Healthcare$753.12−1.3%+36%+3%37 of 100 in+14%Low
ALNYAlnylam PharmaceuticalsSell 7Healthcare$223.82−1.4%−52%−25%13 of 100 in+66%Moderate
ISRGIntuitive SurgicalSell 32Healthcare$422.06−1.3%−3%−4%54 of 100 in+13%Moderate
IDXXIDEXX LaboratoriesSell 19Healthcare$520.31−0.7%−18%−11%31 of 100 in+35%Low
DXCMDexComBuy 65Healthcare$85.06−1.0%+30%+15%44 of 100 in+13%Low
GEHCGE HealthCareSell 38Healthcare$68.79+1.6%−4%−3%46 of 100 in+20%Low
PYPLPayPalHold 53Financials$56.17+0.2%−18%+13%56 of 100 in+1%Moderate
HONHoneywellSell 30Industrials & 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
LINLindeHold 58Industrials & materials$492.11+1.0%+9%+1%59 of 100 in+11%Low
ADPADPBuy 76Industrials & materials$275.90+0.8%0%+17%59 of 100 in+4%Low
PAYXPaychexHold 45Industrials & materials$106.25+1.5%−13%+4%37 of 100 in+7%Low
CTASCintasBuy 72Industrials & materials$206.38+0.6%+11%+10%62 of 100 in+6%Low
CPRTCopartSell 9Industrials & materials$26.37−0.4%−40%−20%16 of 100 in+48%Low
CSXCSXHold 58Industrials & materials$47.76+0.0%+36%+7%46 of 100 in+11%Low
ODFLOld Dominion Freight LineSell 28Industrials & materials$183.17+0.7%+35%−8%43 of 100 in+21%Low
PCARPaccarSell 27Industrials & materials$107.98−0.1%+19%−10%29 of 100 in+25%Low
FASTFastenalBuy 76Industrials & materials$51.43−0.1%+24%+11%63 of 100 in−4%Low
AXONAxon EnterpriseSell 12Industrials & materials$413.35−0.3%−42%−16%20 of 100 in+69%High
FERFerrovialSell 11Industrials & materials$50.56+0.4%−15%−22%23 of 100 in+44%Low
RKLBRocket LabSell 13Industrials & 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 EnergyHold 42Energy & power$295.79+0.6%−22%+4%54 of 100 in+15%Moderate
AEPAmerican Electric PowerHold 55Energy & power$125.65+1.1%+11%0%51 of 100 in+13%Low
XELXcel EnergyHold 50Energy & power$74.64+0.6%−4%−3%45 of 100 in+20%Low
EXCExelonSell 40Energy & power$42.34+0.5%−6%−6%38 of 100 in+16%Low
BKRBaker HughesSell 33Energy & power$56.45+0.5%+26%−5%30 of 100 in+26%Low
FANGDiamondback EnergyBuy 64Energy & power$198.18+1.6%+43%+7%51 of 100 in+19%Low
CLSCelesticaHold 52Software & devicesC$507.89−1.7%+49%+10%57 of 100 in+35%High
CSUConstellation SoftwareHold 54Software & devicesC$3,093.29+3.0%−21%+12%59 of 100 in+30%Low
DCBODoceboBuy 86Software & devicesC$38.92+7.7%+4%+41%70 of 100 in–Moderate
DSGDescartes SystemsBuy 68Software & devicesC$120.80+2.3%−10%+17%59 of 100 in–Low
GIB.ACGIHold 43Software & devicesC$102.70+2.6%−17%+1%52 of 100 in+18%Low
KXSKinaxisBuy 82Software & devicesC$185.90+2.8%+2%+21%63 of 100 in+15%Low
LSPDLightspeed CommerceHold 57Software & devicesC$15.21+0.3%−2%+11%61 of 100 in+18%Very high
OTEXOpenTextHold 43Software & devicesC$35.49+4.9%−32%+8%59 of 100 in–Moderate
TRI.TOThomson Reuters (Toronto listing)Hold 47Software & devicesC$149.54+1.5%−27%+13%59 of 100 in+19%Low
ATDAlimentation Couche-TardSell 38Consumer & retailC$78.64+1.3%+9%−3%34 of 100 in+31%Low
ATZAritziaBuy 63Consumer & retailC$146.44−0.3%+70%+10%66 of 100 in+25%Very high
BYDBoyd GroupSell 11Consumer & retailC$113.67+2.1%−48%−31%25 of 100 in+97%High
CTC.ACanadian TireBuy 61Consumer & retailC$192.68+0.1%+19%+4%53 of 100 in+7%Moderate
DOLDollaramaBuy 64Consumer & retailC$192.96+0.5%+11%+5%58 of 100 in+8%Moderate
DOOBRPSell 13Consumer & retailC$75.40−0.3%−15%−15%20 of 100 in+36%High
EMP.AEmpire CompanyHold 56Consumer & retailC$48.840.0%+3%+2%45 of 100 in+9%Moderate
GILGildan ActivewearSell 11Consumer & retailC$59.44−0.6%−27%−25%23 of 100 in+74%High
JWELJamieson WellnessBuy 81Consumer & retailC$45.450.0%+35%+19%61 of 100 in+1%Low
LLoblawBuy 62Consumer & retailC$63.93+2.1%+14%+2%60 of 100 in+8%Low
MFIMaple Leaf FoodsSell 28Consumer & retailC$25.06+1.3%−6%−9%26 of 100 in+42%Low
MRUMetro Inc.Hold 50Consumer & retailC$91.27+1.0%−1%−1%39 of 100 in+8%Low
NWCNorth West CompanyBuy 78Consumer & retailC$54.89+0.1%+24%+8%71 of 100 in+12%Low
PBHPremium BrandsSell 14Consumer & retailC$71.02+0.6%−23%−18%27 of 100 in+59%High
PETPet ValuSell 24Consumer & retailC$18.78+0.5%−46%−12%46 of 100 in+33%High
QSRRestaurant Brands InternationalHold 48Consumer & retailC$101.44+0.3%+12%+1%35 of 100 in+15%Moderate
SAPSaputoSell 36Consumer & retailC$38.67−0.3%+19%−5%25 of 100 in+21%Low
WNGeorge WestonBuy 69Consumer & retailC$103.03+1.8%+22%+4%64 of 100 in+7%Moderate
BCEBCESell 23Media & telecomC$27.67+3.2%−13%−14%20 of 100 in+34%Moderate
CCACogeco CommunicationsSell 10Media & telecomC$49.53+1.7%−18%−21%18 of 100 in+40%Low
QBR.BQuebecorBuy 62Media & telecomC$64.14+3.0%+50%+8%50 of 100 in+14%Low
RCI.BRogers CommunicationsSell 26Media & telecomC$43.77+3.1%−12%−11%24 of 100 in+35%Moderate
TTelusSell 9Media & telecomC$11.35+2.9%−42%−27%18 of 100 in+24%Moderate
TSATTelesatHold 43Media & telecomC$65.18−0.5%+47%+12%35 of 100 in+28%Very high
BHCBausch HealthSell 40HealthcareC$8.36−3.2%−2%+5%41 of 100 in–Very high
CURACuraleafSell 25HealthcareC$12.54−5.8%−1%+1%28 of 100 in+51%Very high
SIASienna Senior LivingSell 26HealthcareC$19.32+0.2%+10%−10%18 of 100 in+38%Moderate
BAMBrookfield Asset ManagementSell 38FinancialsC$64.40−1.7%−13%−2%33 of 100 in+19%Low
BMOBank of MontrealHold 55FinancialsC$235.18+1.3%+38%+9%34 of 100 in+8%Moderate
BNBrookfield CorporationSell 24FinancialsC$52.15−1.5%−13%−13%28 of 100 in+32%Very high
BNSBank of Nova ScotiaBuy 71FinancialsC$128.34+1.8%+50%+16%47 of 100 in+4%High
CMCanadian Imperial Bank of CommerceHold 59FinancialsC$158.44+1.8%+46%+8%41 of 100 in+8%High
DFYDefinity FinancialSell 38FinancialsC$68.90+1.1%+1%−2%30 of 100 in+26%Low
EQBEQBSell 38FinancialsC$121.79+2.1%+36%+1%31 of 100 in+14%High
FFHFairfax FinancialHold 44FinancialsC$2,287.96+1.6%−6%−1%35 of 100 in+18%Low
GSYgoeasySell 14FinancialsC$43.93+0.3%−72%−29%33 of 100 in+9%Very high
GWOGreat-West LifecoBuy 65FinancialsC$89.58+1.0%+59%+16%39 of 100 in+6%Low
IAGiA FinancialBuy 73FinancialsC$210.18+2.6%+36%+16%51 of 100 in+4%Low
IFCIntact FinancialSell 28FinancialsC$245.31+1.2%−7%−7%25 of 100 in+30%Low
IGMIGM FinancialHold 56FinancialsC$81.49+0.3%+64%+9%37 of 100 in+7%Low
LBLaurentian Bank of CanadaBuy 74FinancialsC$40.42+0.1%+32%+3%72 of 100 in–Moderate
MFCManulife FinancialBuy 71FinancialsC$61.56+1.7%+44%+14%48 of 100 in+6%Low
NANational Bank of CanadaHold 46FinancialsC$202.31+2.1%+39%+2%35 of 100 in+11%Low
ONEXOnexSell 31FinancialsC$102.86−0.6%−11%−5%21 of 100 in+50%Moderate
POWPower Corporation of CanadaBuy 67FinancialsC$90.42+1.6%+50%+14%44 of 100 in+9%Low
SIISprottSell 21FinancialsC$163.98−1.1%+43%−6%24 of 100 in+19%High
SLFSun Life FinancialBuy 63FinancialsC$110.83+0.9%+34%+12%39 of 100 in+3%Low
TDTD BankBuy 68FinancialsC$167.83+2.2%+57%+13%46 of 100 in+7%Moderate
TSUTrisura GroupSell 33FinancialsC$41.30+1.3%+8%−5%25 of 100 in+39%Low
XTMX GroupHold 59FinancialsC$53.22+0.4%+6%+5%38 of 100 in+23%Moderate
AIFAltus GroupHold 54Real estateC$48.59+1.2%−17%+5%57 of 100 in+9%Moderate
AP.UNAllied Properties REITSell 6Real estateC$5.85−3.0%−66%−40%14 of 100 in+65%Very high
BEI.UNBoardwalk REITSell 34Real estateC$60.23−0.7%−5%−6%20 of 100 in+31%Moderate
CAR.UNCanadian Apartment Properties REITSell 26Real estateC$31.13−1.0%−19%−11%23 of 100 in+31%Moderate
CHP.UNChoice Properties REITHold 42Real estateC$14.78+0.1%+8%−3%31 of 100 in+15%Moderate
CIGIColliers InternationalSell 11Real estateC$122.15−1.3%−42%−18%18 of 100 in+61%High
CRR.UNCrombie REITHold 43Real estateC$15.68+0.2%+10%−3%33 of 100 in+18%Moderate
CRT.UNCT REITHold 56Real estateC$17.09−0.5%+11%+0%51 of 100 in+10%Low
CSH.UNChartwell Retirement ResidencesSell 31Real estateC$19.53+0.9%+3%−7%23 of 100 in+32%High
DIR.UNDream Industrial REITHold 44Real estateC$12.75+0.3%+12%−3%41 of 100 in+26%High
FCR.UNFirst Capital REITBuy 74Real estateC$23.09+0.5%+24%+7%65 of 100 in+6%Moderate
FSVFirstServiceSell 22Real estateC$186.15+0.6%−27%−6%28 of 100 in–Moderate
GRT.UNGranite REITSell 37Real estateC$83.72+0.0%+14%−5%34 of 100 in+26%High
HR.UNH&R REITSell 39Real estateC$9.72+1.6%−10%−6%36 of 100 in+14%High
KMP.UNKillam Apartment REITHold 43Real estateC$17.07−0.2%+1%−2%27 of 100 in+23%High
PMZ.UNPrimaris REITBuy 67Real estateC$21.46−0.9%+52%+12%53 of 100 in+19%Low
REI.UNRioCan REITHold 52Real estateC$20.59+0.4%+16%+1%46 of 100 in+17%Moderate
SRU.UNSmartCentres REITHold 41Real estateC$26.31−0.4%+8%−4%34 of 100 in+14%Moderate
VITL.UNVital Infrastructure Property TrustSell 39Real estateC$5.10−1.9%+10%−4%27 of 100 in+24%High
ACAir CanadaSell 32Industrials & materialsC$22.86+0.4%+27%+3%28 of 100 in+53%Very high
AREAecon GroupBuy 76Industrials & materialsC$54.12+1.0%+126%+23%65 of 100 in+9%Very high
ATRLAtkinsRéalisSell 39Industrials & materialsC$87.32−1.0%−10%−3%39 of 100 in+32%Low
ATSATS CorporationSell 10Industrials & materialsC$25.09−0.4%−29%−34%23 of 100 in+49%High
BBD.BBombardierSell 38Industrials & materialsC$299.39+0.6%+57%+4%30 of 100 in+22%Very high
BBUCBrookfield Business CorpSell 25Industrials & materialsC$37.92−0.4%−19%−14%42 of 100 in–High
BDGIBadger Infrastructure SolutionsBuy 64Industrials & materialsC$90.60+0.1%+41%+13%50 of 100 in+25%Low
BDTBird ConstructionBuy 83Industrials & materialsC$82.79+2.8%+179%+56%64 of 100 in+8%Moderate
CAECAESell 15Industrials & materialsC$33.37−1.4%−12%−11%21 of 100 in+33%Moderate
CCL.BCCL IndustriesBuy 74Industrials & materialsC$96.01+1.6%+29%+9%60 of 100 in+13%Low
CGYCalian GroupHold 56Industrials & materialsC$81.06+0.7%+59%+7%45 of 100 in+30%Low
CJTCargojetHold 51Industrials & materialsC$86.06−1.2%+5%+1%46 of 100 in+42%Moderate
CNRCanadian National RailwayBuy 61Industrials & materialsC$169.21+0.7%+31%+8%45 of 100 in+12%Low
CPCanadian Pacific Kansas CityHold 52Industrials & materialsC$121.88+1.1%+17%+4%33 of 100 in+15%Low
EFNElement Fleet ManagementSell 9Industrials & materialsC$21.61+0.7%−40%−27%19 of 100 in+74%Moderate
EIFExchange IncomeHold 49Industrials & materialsC$116.79+0.4%+58%+5%35 of 100 in+30%Low
FTTFinning InternationalBuy 70Industrials & materialsC$104.83−1.2%+61%+12%62 of 100 in+17%Moderate
GFLGFL EnvironmentalBuy 65Industrials & materialsC$60.76−0.5%−5%+8%55 of 100 in+20%High
LNRLinamarSell 39Industrials & materialsC$93.49−0.2%+33%−1%27 of 100 in+21%Moderate
MDAMDA SpaceSell 19Industrials & materialsC$40.62+1.1%+13%−7%29 of 100 in+64%Low
MGMagna InternationalBuy 64Industrials & materialsC$92.81+1.7%+57%+9%51 of 100 in+2%Moderate
MTLMullen GroupBuy 87Industrials & materialsC$28.24+2.5%+114%+35%71 of 100 in+4%Low
MXMethanexBuy 83Industrials & materialsC$89.82+1.3%+81%+18%68 of 100 in–High
NFINFI GroupBuy 86Industrials & materialsC$26.28+2.5%+76%+24%69 of 100 in+22%High
NTRNutrienHold 48Industrials & materialsC$99.16+2.9%+22%+3%33 of 100 in+11%Low
RBARB GlobalSell 33Industrials & materialsC$125.45+2.4%−13%−10%50 of 100 in–Low
RCHRichelieu HardwareHold 48Industrials & materialsC$37.85+0.6%+8%−3%55 of 100 in–Low
RUSRussel MetalsBuy 82Industrials & materialsC$91.87+1.9%+132%+53%66 of 100 in−3%Moderate
SJStella-JonesSell 10Industrials & materialsC$64.32−1.0%−20%−21%18 of 100 in+36%Low
STNStantecSell 12Industrials & materialsC$96.33+1.1%−37%−14%19 of 100 in+43%Low
TCL.ATranscontinentalBuy 79Industrials & materialsC$5.66+5.4%+113%+21%68 of 100 in+24%Moderate
TFIITFI InternationalSell 19Industrials & materialsC$160.95−1.1%+35%−10%29 of 100 in+44%High
TIHToromont IndustriesHold 52Industrials & materialsC$214.78+0.2%+38%+4%40 of 100 in+18%Low
VNP5N PlusSell 29Industrials & materialsC$30.58+1.1%+73%−3%45 of 100 in+49%Moderate
WCNWaste ConnectionsSell 38Industrials & materialsC$218.50+0.2%−9%−3%24 of 100 in+20%Low
WFGWest Fraser TimberSell 38Industrials & materialsC$91.13−0.5%−2%−1%21 of 100 in–High
WPKWinpakHold 52Industrials & materialsC$44.95+3.4%+11%+2%50 of 100 in+9%Low
WSPWSP GlobalSell 9Industrials & materialsC$163.43−0.1%−41%−21%16 of 100 in+74%Low
AAVAdvantage EnergyHold 41Energy & powerC$10.56+0.6%−8%0%38 of 100 in+30%Low
ACO.XATCOBuy 73Energy & powerC$77.61−2.7%+57%+13%62 of 100 in+17%Moderate
ALAAltaGasBuy 82Energy & powerC$56.33+1.6%+36%+14%72 of 100 in+7%Low
AQNAlgonquin Power & UtilitiesSell 27Energy & powerC$7.29+0.1%−6%−11%31 of 100 in+30%Moderate
ATHAthabasca OilBuy 83Energy & powerC$12.220.0%+85%+21%74 of 100 in+4%Low
BEP.UNBrookfield Renewable PartnersSell 30Energy & powerC$40.70−3.3%+14%−7%30 of 100 in+13%Moderate
BIP.UNBrookfield Infrastructure PartnersHold 49Energy & powerC$51.65−2.3%+11%+1%48 of 100 in–High
BIRBirchcliff EnergyHold 52Energy & powerC$6.70+1.1%+18%+2%58 of 100 in+20%Low
BTEBaytex EnergyBuy 81Energy & powerC$7.12+3.6%+121%+21%64 of 100 in+15%Moderate
CCOCamecoSell 12Energy & powerC$122.57−2.4%+1%−16%19 of 100 in+46%Moderate
CEUCES Energy SolutionsBuy 84Energy & powerC$20.06+5.1%+129%+18%68 of 100 in+11%Low
CNQCanadian Natural ResourcesBuy 86Energy & powerC$74.19+4.8%+76%+22%72 of 100 in−2%Low
CPXCapital PowerHold 51Energy & powerC$64.74+0.3%−5%+1%53 of 100 in+20%Moderate
CUCanadian UtilitiesSell 39Energy & powerC$48.17−2.2%+28%−1%28 of 100 in+18%Moderate
DMLDenison MinesSell 8Energy & powerC$3.32−4.0%−18%−29%18 of 100 in+95%Very high
EFREnergy FuelsSell 7Energy & powerC$13.20−7.3%−53%−44%17 of 100 in–Very high
EFXEnerflexBuy 86Energy & powerC$39.11+14.2%+161%+28%68 of 100 in+22%High
EMAEmeraSell 31Energy & powerC$64.98−0.3%−1%−7%23 of 100 in+14%Low
ENBEnbridgeSell 39Energy & powerC$67.55+1.6%+7%−5%37 of 100 in+17%Low
FRUFreehold RoyaltiesBuy 61Energy & powerC$17.15+1.2%+35%+4%47 of 100 in+10%Low
FTSFortisHold 57Energy & powerC$76.77+1.0%+11%+1%52 of 100 in+5%Low
GEIGibson EnergyBuy 85Energy & powerC$32.85+2.0%+44%+15%77 of 100 in+1%Moderate
HHydro OneSell 38Energy & powerC$51.46+1.3%+4%−7%36 of 100 in+10%Low
HWXHeadwater ExplorationBuy 79Energy & powerC$14.28+2.3%+105%+16%63 of 100 in+11%Low
IMOImperial OilBuy 68Energy & powerC$183.75+4.5%+54%+10%48 of 100 in−13%Low
IPCOInternational PetroleumBuy 74Energy & powerC$37.36+2.4%+67%+13%64 of 100 in+10%Low
KELKelt ExplorationBuy 84Energy & powerC$11.21+0.6%+73%+21%68 of 100 in+13%Low
KEYKeyeraHold 59Energy & powerC$54.96+0.8%+31%+4%50 of 100 in+16%Moderate
NPINorthland PowerHold 56Energy & powerC$22.20−0.4%−7%+4%51 of 100 in+20%Moderate
NXENexGen EnergySell 10Energy & powerC$12.07−3.5%−2%−20%18 of 100 in+77%Very high
PEYPeyto Exploration & DevelopmentHold 52Energy & powerC$24.79+2.1%+38%+1%50 of 100 in+11%Low
POUParamount ResourcesBuy 83Energy & powerC$33.39+4.0%+56%+18%66 of 100 in+13%Low
PPLPembina PipelineBuy 77Energy & powerC$69.14+2.4%+33%+11%69 of 100 in+6%Low
PSKPrairieSky RoyaltyBuy 66Energy & powerC$34.95+3.2%+45%+9%49 of 100 in+5%Low
PXTParex ResourcesBuy 74Energy & powerC$28.40+4.3%+68%+18%56 of 100 in+11%Low
SCRStrathcona ResourcesHold 49Energy & powerC$41.35+3.3%+61%+9%41 of 100 in+22%Low
SOBOSouth BowHold 54Energy & powerC$48.25+1.9%+34%+5%39 of 99 in+6%Low
SPBSuperior PlusSell 33Energy & powerC$7.00+0.1%−9%−4%30 of 100 in+26%Low
SUSuncor EnergyBuy 89Energy & powerC$106.82+3.7%+99%+27%76 of 100 in+0%Low
TATransAltaHold 47Energy & powerC$18.780.0%−13%+5%55 of 100 in+25%Moderate
TOUTourmaline OilBuy 70Energy & powerC$65.19+2.0%+13%+5%65 of 100 in+8%Low
TPZTopaz EnergyHold 48Energy & powerC$29.77+2.0%+24%−1%36 of 100 in+23%Low
TRPTC EnergyHold 55Energy & powerC$87.69+2.3%+24%+2%54 of 100 in+15%Low
TVETamarack Valley EnergyBuy 83Energy & powerC$14.14+3.1%+141%+21%67 of 100 in+19%High
TVKTerraVest IndustriesSell 17Energy & powerC$117.08+6.2%−14%−11%28 of 100 in+37%Moderate
VETVermilion EnergyBuy 63Energy & powerC$17.43+3.1%+71%+13%50 of 100 in+19%Moderate
AAUCAllied GoldSell 12Metals & miningC$28.89−1.7%+16%−21%22 of 100 in+56%High
ABRAAbraSilver ResourceSell 14Metals & miningC$11.50−0.9%+71%−20%27 of 99 in+98%Very high
ABXBarrick GoldSell 36Metals & miningC$57.68−1.5%+28%−2%31 of 100 in+16%Moderate
AGFirst Majestic SilverSell 14Metals & miningC$23.22−5.8%+25%−17%25 of 100 in+50%Very high
AGIAlamos GoldSell 14Metals & miningC$45.39−3.3%−1%−15%24 of 100 in+49%Low
ARISAris MiningSell 31Metals & miningC$24.11−2.6%+71%−3%31 of 100 in+70%High
ASMAvino Silver & Gold MinesSell 11Metals & miningC$7.38−6.5%+5%−24%23 of 100 in+42%Very high
AYAAya Gold & SilverBuy 65Metals & miningC$37.30−4.4%+138%+33%47 of 100 in+36%High
BTOB2GoldBuy 61Metals & miningC$7.41−0.9%+6%+12%49 of 100 in+29%Moderate
CGCenterra GoldBuy 70Metals & miningC$31.04−3.4%+98%+21%50 of 100 in+6%High
DPMDundee Precious MetalsHold 55Metals & miningC$58.66−1.3%+79%+14%44 of 100 in+17%High
DSVDiscovery SilverBuy 67Metals & miningC$12.12+3.5%+128%+23%47 of 100 in+25%High
EDREndeavour SilverSell 14Metals & miningC$11.73−4.9%+9%−15%23 of 100 in+74%Very high
ELDEldorado GoldSell 37Metals & miningC$52.14−2.9%+36%+2%36 of 100 in+36%High
EQXEquinox GoldSell 16Metals & miningC$15.44−5.4%−5%−14%27 of 100 in+61%Very high
EROEro CopperBuy 71Metals & miningC$52.06−3.0%+74%+23%51 of 100 in+4%High
FMFirst Quantum MineralsSell 32Metals & miningC$39.00−0.2%+23%0%24 of 100 in+27%Very high
FNVFranco-NevadaHold 55Metals & miningC$346.53−0.9%+22%+5%41 of 100 in+16%Low
FVIFortuna MiningHold 43Metals & miningC$15.07−3.2%+22%+5%36 of 100 in+28%High
GMING Mining VenturesHold 42Metals & miningC$47.40−3.8%+54%+2%40 of 100 in+34%High
IAUi-80 GoldSell 32Metals & miningC$2.21−2.2%+69%−1%31 of 100 in+92%Very high
IVNIvanhoe MinesSell 14Metals & miningC$11.20−3.4%−27%−12%21 of 100 in+38%Very high
KKinross GoldSell 14Metals & miningC$33.32−1.6%−1%−18%27 of 100 in+55%High
KNTK92 MiningHold 49Metals & miningC$27.59−2.1%+45%+7%43 of 100 in+32%Moderate
LACLithium AmericasSell 6Metals & miningC$3.15−5.4%−70%−46%15 of 99 in–Moderate
LIFLabrador Iron Ore RoyaltySell 9Metals & miningC$20.73−7.5%−22%−25%17 of 100 in+43%Low
LUGLundin GoldHold 50Metals & miningC$95.73−0.1%+15%+4%51 of 100 in+2%High
LUNLundin MiningSell 34Metals & miningC$34.67−1.4%+65%−3%38 of 100 in+25%High
MAUMontage GoldHold 44Metals & miningC$17.03−1.8%+153%+9%32 of 100 in+34%Very high
NGNovaGold ResourcesSell 11Metals & miningC$9.44−1.7%−30%−20%20 of 100 in–Very high
NGEXNGEx MineralsSell 16Metals & miningC$23.39−1.8%−5%−13%19 of 100 in+53%Very high
OGCOceanaGoldSell 20Metals & miningC$38.52−2.1%+17%−8%32 of 100 in+55%High
OROsisko Gold RoyaltiesSell 26Metals & miningC$49.03−1.3%−6%−4%27 of 100 in+29%Moderate
PAASPan American SilverSell 18Metals & miningC$63.34−4.1%+19%−13%32 of 100 in+47%High
PPTAPerpetua ResourcesSell 10Metals & miningC$27.53−6.6%−24%−24%21 of 100 in+91%High
SEASeabridge GoldSell 27Metals & miningC$38.06−5.1%+18%−6%33 of 100 in–Very high
SKESkeena ResourcesHold 59Metals & miningC$44.86−3.6%+75%+7%58 of 100 in+26%Very high
SSRMSSR MiningHold 57Metals & miningC$47.05−7.1%+50%+14%41 of 100 in+27%High
SVMSilvercorp MetalsSell 19Metals & miningC$14.27−4.4%+54%−9%30 of 100 in+52%High
TECK.BTeck ResourcesBuy 77Metals & miningC$95.46−1.7%+64%+16%63 of 100 in−5%High
TFPMTriple Flag Precious MetalsSell 29Metals & miningC$43.79−1.5%+5%−4%29 of 100 in+37%Low
TKOTaseko MinesBuy 66Metals & miningC$12.16−3.6%+97%+17%50 of 100 in+19%Very high
TXGTorex Gold ResourcesBuy 74Metals & miningC$75.19+2.2%+22%+17%69 of 100 in+25%High
USAAmericas Gold and SilverSell 10Metals & miningC$5.74−7.7%−1%−29%23 of 100 in–Very high
VZLAVizsla SilverSell 15Metals & miningC$4.79−5.5%−24%−12%23 of 100 in+63%Very high
WDOWesdome Gold MinesHold 52Metals & miningC$31.40−9.0%+44%+14%33 of 100 in+14%High
WPMWheaton Precious MetalsHold 49Metals & miningC$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.

Free account

Know the moment the light flips on your stocks.

Follow your stocks and get an email with the analysis the evening a light flips. Member tools are free until January 1, 2027.