Canadian companies crushing their sales targets

This list can be especially helpful to growth investors, who primarily look for companies growing their sales much faster than anyone else. But be warned, my young Padawan, at the end of the day revenue counts for very little if the business never turns a profit. So always make sure you do your full research first before trading anything on this list.

Ticker
Revenue
(FY)
Price
Change % 1D
Change 1D
Technical Rating 1D
Volume 1D
Volume * Price 1D
Market cap
P/E
(TTM)
EPS
(TTM)
Employees
Sector
ATDALIMENTATION COUCHE-TARD
78.822B CAD60.86 CAD1.89%1.13 CAD
Neutral
1.211M73.702M61.048B CAD16.593.61 CAD96KRetail Trade
BBU.UNBROOKFIELD BUSINESS PARTNERS L P
74.915B CAD27.13 CAD−0.95%−0.26 CAD
Buy
29.139K790.541K2.044B CAD0.92 CADCommercial Services
POWPOWER CORP OF CANADA
71.446B CAD35.49 CAD−1.33%−0.48 CAD
Neutral
1.206M42.799M24.104B CAD11.903.05 CAD33.7KFinance
GWOGREAT WEST LIFECO INC
66.53B CAD35.11 CAD−0.74%−0.26 CAD
Buy
936.734K32.889M32.957B CAD11.153.18 CAD28KFinance
RYROYAL BANK OF CANADA
65.891B CAD139.55 CAD0.67%0.93 CAD
Strong Buy
3.104M433.153M192.071B CAD12.5411.07 CAD91.427KFinance
TDTORONTO-DOMINION BANK
62.711B CAD92.88 CAD0.06%0.06 CAD
Buy
2.357M218.943M169.09B CAD9.819.48 CADFinance
IMOIMPERIAL OIL
59.67B CAD69.57 CAD1.46%1.00 CAD
Buy
891.162K61.998M40.055B CAD5.9811.59 CADEnergy Minerals
MFCMANULIFE FINANCIAL CORP
59.159B CAD26.09 CAD0.46%0.12 CAD
Buy
2.641M68.897M48.918B CAD6.923.76 CAD38KFinance
WNGEORGE WESTON LTD
53.748B CAD166.44 CAD1.83%2.99 CAD
Neutral
187.792K31.256M23.004B CAD9.8816.69 CAD215KRetail Trade
LLOBLAWS COMPANIES LIMITED
53.17B CAD116.69 CAD2.23%2.55 CAD
Sell
397.646K46.401M36.989B CAD18.006.42 CAD215KRetail Trade
ENBENBRIDGE INC
46.804B CAD53.16 CAD−2.69%−1.47 CAD
Strong Sell
13.712M728.904M110.616B CAD20.152.71 CAD10.9KIndustrial Services
CVECENOVUS ENERGY INC
46.357B CAD26.24 CAD0.57%0.15 CAD
Buy
3.993M104.789M50.064B CAD10.072.67 CAD5.938KEnergy Minerals
BNSBANK OF NOVA SCOTIA
45.713B CAD73.22 CAD−0.72%−0.53 CAD
Buy
2.443M178.881M87.864B CAD9.288.05 CAD90.979KFinance
MGMAGNA INTERNATIONAL INC
45.376B CAD87.34 CAD−0.47%−0.41 CAD
Buy
780.83K68.198M25.081B CAD21.354.13 CAD158KProducer Manufacturing
BMOBANK OF MONTREAL
44.267B CAD136.65 CAD−0.02%−0.03 CAD
Buy
882.494K120.593M92.177B CAD6.8320.06 CAD46.722KFinance
SUSUNCOR ENERGY INC
39.132B CAD44.68 CAD−0.51%−0.23 CAD
Buy
8.373M374.117M60.584B CAD8.155.52 CAD16.922KEnergy Minerals
SLFSUN LIFE FINANCIAL INC
36.381B CAD67.44 CAD0.34%0.23 CAD
Strong Buy
1.362M91.868M39.408B CAD12.405.44 CAD24.589KFinance
NTRNUTRIEN LTD
34.743B CAD105.21 CAD−3.32%−3.61 CAD
Sell
1.227M129.122M56.606B CAD6.0618.02 CAD23.5KProcess Industries
CMCANADIAN IMPERIAL BANK OF COMMERCE
31.08B CAD61.93 CAD−0.37%−0.23 CAD
Buy
1.889M116.989M56.331B CAD9.316.70 CAD50.427KFinance
EMP.AEMPIRE CO
30.162B CAD36.23 CAD0.25%0.09 CAD
Sell
410.966K14.889M9.339B CAD12.512.89 CAD130KRetail Trade
CNQCANADIAN NATURAL RESOURCES LTD
30.057B CAD79.74 CAD0.52%0.41 CAD
Strong Buy
1.976M157.573M87.821B CAD7.7410.38 CAD9.735KEnergy Minerals
FFHFAIRFAX FINANCIAL HLDGS LTD
29.751B CAD872.88 CAD−0.86%−7.61 CAD
Buy
48.317K42.175M23.269B CAD0.08 CAD39.04KFinance
BCEBCE INC
24.174B CAD61.30 CAD0.18%0.11 CAD
Sell
1.512M92.673M55.802B CAD20.542.98 CADCommunications
PKIPARKLAND CORPORATION
21.468B CAD30.62 CAD0.00%0.00 CAD
Neutral
292.507K8.957M5.372B CAD19.311.60 CAD5.946KDistribution Services
IFCINTACT FINANCIAL CORPORATION
21.109B CAD191.48 CAD−3.12%−6.17 CAD
Strong Sell
776.933K148.767M34.64B CAD14.6913.45 CAD28.5KFinance
MRUMETRO INC
18.889B CAD69.87 CAD1.20%0.83 CAD
Sell
388.371K27.135M16.334B CAD19.003.65 CAD95KRetail Trade
CNRCANADIAN NATIONAL RAILWAYS CO
17.107B CAD157.85 CAD−0.21%−0.34 CAD
Sell
919.648K145.166M106.936B CAD21.237.47 CAD23.971KTransportation
TTELUS CORP
16.838B CAD28.09 CAD0.07%0.02 CAD
Sell
2.052M57.631M39.864B CAD19.331.46 CAD90.8KCommunications
IAGIA FINANCIAL CORPORATION
16.624B CAD82.81 CAD1.79%1.46 CAD
Strong Buy
276.651K22.909M8.476B CAD10.977.44 CAD8.3KFinance
CTCCANADIAN TIRE LTD
16.292B CAD285.00 CAD−2.73%−8.00 CAD
Neutral
31288.92K9.857B CAD17.3117.05 CAD33.892KRetail Trade
RCI.AROGERS COMMUNICATIONS INC
15.396B CAD66.25 CAD−0.53%−0.35 CAD
Buy
55836.968K33.077B CAD20.103.33 CADCommunications
SAPSAPUTO GROUP INC
15.035B CAD35.88 CAD1.33%0.47 CAD
Buy
349.08K12.525M14.835B CAD36.310.98 CAD17.52KConsumer Non-Durables
BBUCBROOKFIELD BUSINESS CORPORATION
13.797B CAD29.09 CAD−1.56%−0.46 CAD
Sell
12.398K360.658K2.922B CADFinance
NANATIONAL BANK OF CANADA
13.753B CAD101.21 CAD0.28%0.28 CAD
Strong Buy
606.712K61.405M33.987B CAD10.489.74 CAD29.509KFinance
WFGWEST FRASER TIMBER CO
13.187B CAD115.68 CAD−1.05%−1.23 CAD
Buy
153.019K17.701M9.823B CAD3.9130.11 CAD11KNon-Energy Minerals
TRPTC ENERGY CORPORATION
13.135B CAD55.52 CAD−0.86%−0.48 CAD
Strong Sell
2.512M139.488M56B CAD17.243.25 CAD7.017KIndustrial Services
TPX.AMOLSON COORS CANADA INC
12.888B CAD63.00 CAD0.00%0.00 CAD
Sell
0015.303B CAD21.592.93 CADConsumer Non-Durables
GIB.ACGI INC
12.867B CAD123.55 CAD0.66%0.81 CAD
Buy
388.836K48.041M29.061B CAD19.976.24 CAD90KCommercial Services
TFIITFI INTERNATIONAL INC
11.473B CAD167.45 CAD0.24%0.40 CAD
Strong Buy
399.198K66.846M14.563B CAD14.2111.97 CADTransportation
BHCBAUSCH HEALTH COMPANIES INC
10.668B CAD10.18 CAD−3.23%−0.34 CAD
Sell
635.826K6.473M3.801B CAD11.280.97 CAD19.1KHealth Technology
ALAALTAGAS LTD
10.634B CAD24.89 CAD−0.08%−0.02 CAD
Buy
508.455K12.655M7.013B CAD37.850.67 CAD2.926KUtilities
WSPWSP GLOBAL INC
10.279B CAD171.88 CAD0.29%0.49 CAD
Buy
120.703K20.746M21.33B CAD46.573.69 CAD55KIndustrial Services
FMFIRST QUANTUM MINERALS
10.173B CAD26.98 CAD−1.93%−0.53 CAD
Sell
1.178M31.779M19.049B CAD12.852.15 CAD17.845KNon-Energy Minerals
FTSFORTIS INC
9.448B CAD54.08 CAD−0.97%−0.53 CAD
Sell
1.323M71.534M26.229B CAD20.242.70 CAD9.095KUtilities
CLSCELESTICA INC
9.438B CAD17.98 CAD0.39%0.07 CAD
Buy
95.453K1.716M2.187B CAD11.611.54 CADElectronic Technology
FTTFINNING INTERNATIONAL INC
9.279B CAD36.40 CAD1.11%0.40 CAD
Buy
454.502K16.544M5.487B CAD11.093.25 CADDistribution Services
BNREBROOKFIELD REINSURANCE LTD
9.273B CAD49.37 CAD0.43%0.21 CAD
Buy
10.445K515.67K2.247B CAD65Finance
CPCANADIAN PACIFIC RAILWAY LTD
8.814B CAD104.45 CAD0.32%0.33 CAD
Neutral
1.118M116.766M96.844B CAD27.633.78 CADTransportation
PPLPEMBINA PIPELINE CORPORATION
8.627B CAD46.38 CAD−0.90%−0.42 CAD
Sell
1.319M61.16M25.813B CAD9.734.83 CAD2.488KIndustrial Services
TRITHOMSON-REUTERS CORP
7.959B CAD157.72 CAD−0.17%−0.27 CAD
Neutral
459.244K72.432M75.74B CAD63.842.48 CAD24.4KTechnology Services
WCNWASTE CONNECTIONS INC (CA)
7.712B CAD179.35 CAD0.41%0.74 CAD
Buy
207.086K37.141M45.939B CAD44.744.00 CAD19.998KTransportation
CFPCANFOR CORP NEW
7.685B CAD26.27 CAD−2.63%−0.71 CAD
Buy
126.208K3.315M3.306B CAD3.447.84 CAD7.391KNon-Energy Minerals
DOOBRP INC
7.648B CAD120.00 CAD0.72%0.86 CAD
Buy
129.878K15.585M9.382B CAD14.138.61 CAD20KProducer Manufacturing
BBD.ABOMBARDIER INC
7.629B CAD68.49 CAD2.58%1.72 CAD
Strong Buy
4.725K323.615K6.508B CAD−2.26 CADElectronic Technology
SNCSNC-LAVALIN GROUP INC
7.286B CAD30.06 CAD−0.46%−0.14 CAD
Buy
174.415K5.243M5.302B CAD472.610.06 CAD30.989KIndustrial Services
HHYDRO ONE LTD
7.225B CAD35.22 CAD0.00%0.00 CAD
Sell
1.135M39.968M21.087B CAD20.521.72 CAD8.398KUtilities
GEIGIBSON ENERGY INC
7.211B CAD23.49 CAD−0.59%−0.14 CAD
Sell
322.323K7.571M3.419B CAD17.381.39 CAD460Distribution Services
QSP.UNRESTAURANT BRANDS INTL LTD PTNRSHP
7.195B CAD90.46 CAD0.08%0.07 CAD
Buy
11210.132K40.68B CAD22.683.99 CAD5.7KConsumer Services
LNRLINAMAR CORP
6.537B CAD73.82 CAD−0.47%−0.35 CAD
Buy
166.807K12.314M4.595B CAD12.515.93 CAD25.613KProducer Manufacturing
CSUCONSTELLATION SOFTWARE INC
6.402B CAD2376.30 CAD0.27%6.29 CAD
Strong Buy
24.95K59.289M50.224B CAD81.1429.21 CAD32KTechnology Services
ACAIR CANADA
6.4B CAD22.68 CAD−1.39%−0.32 CAD
Buy
1.602M36.338M8.237B CAD−6.60 CADTransportation
BEP.UNBROOKFIELD RENEWABLE PARTNERS L P
6.133B CAD37.03 CAD0.93%0.34 CAD
Sell
300.515K11.128M10.093B CAD−0.78 CADUtilities
EMAEMERA INC
5.903B CAD52.66 CAD−0.90%−0.48 CAD
Strong Sell
1.072M56.455M14.257B CAD18.003.00 CAD7.14KUtilities
CCL.ACCL INDUSTRIES INC
5.733B CAD63.64 CAD1.02%0.64 CAD
Strong Buy
1006.364K11.283B CAD18.733.37 CAD15.9KCommercial Services
MXMETHANEX CORP
5.613B CAD70.55 CAD0.58%0.41 CAD
Buy
313.022K22.084M4.908B CAD12.176.34 CADProcess Industries
GFLGFL ENVIRONMENTAL INC.
5.526B CAD42.71 CAD0.19%0.08 CAD
Buy
191.103K8.162M16.207B CAD−0.46 CAD18KIndustrial Services
SJR.BSHAW COMMUNICATIONS INC
5.448B CAD39.54 CAD−0.08%−0.03 CAD
Buy
1.403M55.483M19.769B CAD26.921.47 CAD9.3KCommunications
KEYKEYERA CORPORATION
5.186B CAD30.04 CAD1.21%0.36 CAD
Sell
917.837K27.572M6.56B CAD13.122.26 CAD1.005KIndustrial Services
CIGICOLLIERS INTL GROUP INC
5.127B CAD148.15 CAD−1.25%−1.88 CAD
Buy
60.655K8.986M6.44B CAD85.691.96 CAD16.78KFinance
ARXARC RESOURCES LTD
5.111B CAD15.36 CAD−0.78%−0.12 CAD
Sell
2.561M39.336M9.627B CAD4.673.32 CAD522Energy Minerals
PBHPREMIUM BRANDS HLDGS CORP
4.932B CAD93.18 CAD1.28%1.18 CAD
Buy
147.302K13.726M4.123B CAD24.543.77 CADDistribution Services
FSVFIRSTSERVICE CORP
4.877B CAD191.19 CAD−0.53%−1.02 CAD
Buy
93.433K17.863M8.498B CAD53.883.59 CADFinance
AEMAGNICO EAGLE MINES LTD
4.794B CAD70.85 CAD0.14%0.10 CAD
Neutral
1.127M79.821M32.258B CAD37.571.88 CAD11.838KNon-Energy Minerals
TOUTOURMALINE OIL CORP
4.779B CAD61.13 CAD0.20%0.12 CAD
Sell
1.364M83.404M20.622B CAD4.9612.49 CAD651Energy Minerals
KKINROSS GOLD CORP
4.676B CAD5.82 CAD−1.02%−0.06 CAD
Sell
2.577M14.997M7.385B CAD−0.50 CADNon-Energy Minerals
ACQAUTOCANADA INC
4.653B CAD30.22 CAD0.40%0.12 CAD
Buy
37.348K1.129M764.63M CAD6.055.29 CADRetail Trade
STNSTANTEC INC
4.577B CAD70.73 CAD0.21%0.15 CAD
Buy
90.681K6.414M7.818B CAD41.281.71 CAD25KIndustrial Services
QBR.AQUEBECOR INC
4.554B CAD31.20 CAD0.58%0.18 CAD
Buy
1.176K36.691K7.191B CAD12.172.61 CAD9.172KCommunications
MFIMAPLE LEAF FOODS
4.521B CAD26.17 CAD0.85%0.22 CAD
Strong Buy
251.476K6.581M3.209B CAD−2.17 CAD13.5KDistribution Services
OTEXOPEN TEXT CO
4.423B CAD47.61 CAD2.23%1.04 CAD
Strong Buy
1.196M56.923M12.595B CAD29.771.57 CAD14.8KTechnology Services
DOLDOLLARAMA INC
4.331B CAD79.11 CAD1.31%1.02 CAD
Neutral
545.167K43.128M22.787B CAD30.152.61 CAD23.35KRetail Trade
MEGMEG ENERGY CORP
4.321B CAD22.53 CAD0.94%0.21 CAD
Strong Buy
1.752M39.466M6.796B CAD7.583.00 CAD415Energy Minerals
ACO.XATCO LTD
4.289B CAD42.16 CAD−0.33%−0.14 CAD
Strong Sell
238.838K10.069M4.817B CAD12.463.40 CAD6.4KUtilities
RUSRUSSEL METALS INC
4.209B CAD32.15 CAD−0.56%−0.18 CAD
Buy
225.658K7.255M2.019B CAD4.906.60 CAD3.3KDistribution Services
STLCSTELCO HOLDINGS INC
4.123B CAD52.92 CAD2.22%1.15 CAD
Strong Buy
162.105K8.579M2.854B CAD2.5720.16 CAD2.285KNon-Energy Minerals
LUNLUNDIN MINING CORP
3.997B CAD9.54 CAD−1.04%−0.10 CAD
Buy
1.368M13.055M7.495B CAD10.980.88 CAD11.594KNon-Energy Minerals
AREAECON GROUP INC
3.977B CAD10.63 CAD−0.84%−0.09 CAD
Sell
179.694K1.91M654.047M CAD42.830.37 CAD5.9KIndustrial Services
CASCASCADES INC
3.956B CAD9.22 CAD−0.11%−0.01 CAD
Buy
159.296K1.469M926.338M CAD9.500.97 CAD10KProcess Industries
TIHTOROMONT INDUSTRIES LTD
3.887B CAD105.73 CAD0.14%0.15 CAD
Buy
82.696K8.743M8.684B CAD21.884.86 CAD6.4KDistribution Services
MREMARTINREA INTERNATIONAL INC
3.784B CAD13.79 CAD0.00%0.00 CAD
Buy
83.917K1.157M1.109B CAD14.400.96 CAD16.4KProducer Manufacturing
SESSECURE ENERGY SERVICES INC
3.766B CAD8.08 CAD1.00%0.08 CAD
Buy
919.436K7.429M2.48B CAD−0.05 CAD2.05KIndustrial Services
GILGILDAN ACTIVEWEAR INC
3.66B CAD39.73 CAD−0.53%−0.21 CAD
Sell
484.159K19.236M7.172B CAD9.324.30 CAD48KConsumer Non-Durables
CUCANADIAN UTILITIES
3.515B CAD35.94 CAD−0.64%−0.23 CAD
Strong Sell
382.05K13.731M9.719B CAD16.462.20 CAD4.796KUtilities
EDVENDEAVOUR MINING PLC
3.483B CAD32.24 CAD0.94%0.30 CAD
Buy
693.019K22.343M7.877B CAD74.680.43 CADNon-Energy Minerals
CAECAE INC
3.371B CAD30.25 CAD0.53%0.16 CAD
Buy
251.173K7.598M9.564B CAD75.740.40 CAD13KCommercial Services
IGMIGM FINANCIAL INC
3.349B CAD41.70 CAD0.07%0.03 CAD
Buy
149.316K6.226M9.903B CAD10.983.81 CAD3.8KFinance
IFPINTERFOR CORP
3.289B CAD27.22 CAD−1.27%−0.35 CAD
Buy
172.062K4.684M1.418B CAD2.1612.82 CAD2.559KNon-Energy Minerals
CGOCOGECO INC
2.995B CAD61.03 CAD−0.10%−0.06 CAD
Buy
17.98K1.097M961.609M CAD6.349.69 CAD4.7KConsumer Services
DFYDEFINITY FINL CORP
2.983B CAD36.01 CAD−1.07%−0.39 CAD
Sell
108.157K3.895M4.219B CAD29.491.25 CAD3.065KFinance
TCL.ATRANSCONTINENTAL INC
2.956B CAD14.93 CAD−2.35%−0.36 CAD
Strong Sell
102.282K1.527M1.344B CAD9.391.63 CAD8.3KConsumer Services