Canadian companies with the most cash on hand

The total amount of cash accessible to a business can be seen as a measure of the company's financial health. Canadian companies with the most cash on hand are gathered below with all important stats.
Symbol
Cash on hand
FQ
Price
Chg %
Vol
Rel vol
Mkt cap
P/E
EPS dil
TTM
EPS dil growth
TTM YoY
Div yield %
TTM
Sector
Analyst rating
ABXBarrick Mining Corporation
9.95 B CAD52.34 CAD+0.06%1.89 M0.5687.65 B CAD10.425.02 CAD+170.59%2.42%Non-energy minerals
Buy
BBUCBrookfield Business Corporation Class A
7.67 B CAD43.89 CAD+0.55%42.95 K0.619.04 B CAD−11.61 CAD−0.09%0.81%Finance
Buy
ACAir Canada
6.69 B CAD23.27 CAD+2.74%1.96 M1.076.34 B CAD8.962.60 CAD−39.70%0.00%Transportation
Buy
TECK.ATeck Resources Limited Class A
6.05 B CAD84.80 CAD+0.27%4.47 K0.7541.23 B CAD16.665.09 CAD+1,096.17%0.59%Non-energy minerals
Neutral
KEYKeyera Corp.
4.48 B CAD60.71 CAD+0.46%527.99 K0.5417.73 B CAD77.280.79 CAD−67.03%3.57%Industrial services
Buy
AEMAgnico Eagle Mines Limited
4.36 B CAD204.81 CAD+0.67%960.92 K1.16103.65 B CAD13.9414.69 CAD+123.58%1.16%Non-energy minerals
Buy
ATDAlimentation Couche-Tard Inc.
4.28 B CAD88.82 CAD+0.18%978.53 K0.8181.41 B CAD19.104.65 CAD+23.35%0.92%Retail trade
Buy
BEP.UNBrookfield Renewable Partners LP
4.28 B CAD46.71 CAD+0.06%239.54 K0.5214.28 B CAD−0.43 CAD+69.82%4.51%Utilities
Buy
CSUConstellation Software Inc.
4.2 B CAD2,667.24 CAD+3.96%36.36 K0.6554.37 B CAD55.2348.30 CAD−0.70%0.22%Technology services
Strong buy
SUSuncor Energy Inc.
3.27 B CAD92.85 CAD−0.67%2.49 M0.82110.38 B CAD17.675.26 CAD+8.98%2.54%Energy minerals
Buy
KKinross Gold Corporation
3.07 B CAD33.66 CAD+0.87%1.91 M0.6739.85 B CAD10.313.26 CAD+138.64%0.60%Non-energy minerals
Strong buy
WPMWheaton Precious Metals Corp
3.02 B CAD157.27 CAD+1.48%608.33 K0.9370.38 B CAD28.765.47 CAD+186.90%0.65%Non-energy minerals
Strong buy
CVECenovus Energy Inc.
2.58 B CAD41.30 CAD−1.36%3.47 M0.7778.23 B CAD16.412.52 CAD+69.45%1.96%Energy minerals
Strong buy
CFCanaccord Genuity Group Inc.
2.47 B CAD14.68 CAD+0.14%88.87 K0.351.51 B CAD−1.55 CAD−414.83%2.42%Finance
Strong buy
EMAEmera Incorporated
2.47 B CAD77.52 CAD+0.39%1.03 M1.0423.62 B CAD23.623.28 CAD+11.50%3.78%Utilities
Neutral
BBD.ABombardier Inc. Class A
2.32 B CAD367.45 CAD+1.61%8.25 K2.1235.71 B CAD27.8013.22 CAD+249.10%0.00%Electronic technology
Buy
MGMagna International Inc.
2.27 B CAD92.55 CAD−0.04%1.22 M1.2825.21 B CAD28.143.29 CAD−40.45%2.92%Producer manufacturing
Buy
PAASPan American Silver Corp.
2.25 B CAD62.09 CAD−0.14%782.33 K0.9726.2 B CAD14.394.31 CAD+255.77%1.38%Non-energy minerals
Strong buy
BHCBausch Health Companies Inc.
1.83 B CAD6.25 CAD−0.48%290.4 K0.652.35 B CAD−4.45 CAD−2,881.65%0.00%Health technology
Neutral
ENBEnbridge Inc.
1.82 B CAD80.21 CAD+0.98%6.77 M1.78173.45 B CAD27.092.96 CAD+9.18%4.82%Industrial services
Buy
OTEXOpen Text Corporation
1.76 B CAD31.56 CAD+4.23%1.27 M1.277.35 B CAD11.152.83 CAD−16.69%5.02%Technology services
Neutral
RCI.ARogers Communications Inc. Class A
1.73 B CAD48.44 CAD+3.06%1.12 K0.5724.96 B CAD4.2611.38 CAD+301.84%4.26%Communications
Buy
AGFirst Majestic Silver Corp.
1.59 B CAD22.99 CAD−0.69%916.44 K0.7311.41 B CAD28.370.81 CAD0.21%Non-energy minerals
Strong buy
EDVEndeavour Mining PLC
1.52 B CAD67.02 CAD−0.07%157.41 K0.4116.21 B CAD13.904.82 CAD2.99%Non-energy minerals
Strong buy
GFLGFL Environmental Inc
1.44 B CAD56.01 CAD+2.23%1.02 M1.2619.79 B CAD93.160.60 CAD0.16%Industrial services
Buy
QSP.UNRestaurant Brands International LP
1.41 B CAD101.57 CAD0.00%00.0046.46 B CAD26.693.81 CAD−7.32%3.47%Consumer services
No rating
HBMHudbay Minerals Inc
1.4 B CAD31.54 CAD−0.91%1.33 M0.5214.14 B CAD13.792.29 CAD+319.93%0.09%Non-energy minerals
Strong buy
BCEBCE Inc.
1.38 B CAD30.08 CAD+0.57%2.42 M0.5927.89 B CAD4.466.75 CAD+1,496.64%5.85%Communications
Buy
TTELUS Corporation
1.3 B CAD14.40 CAD+1.19%5.05 M0.7622.4 B CAD23.950.60 CAD−23.92%11.75%Communications
Neutral
EFREnergy Fuels Inc.
1.27 B CAD15.94 CAD−5.51%527.75 K0.974.23 B CAD−0.42 CAD+31.43%0.00%Non-energy minerals
Strong buy
WNGeorge Weston Limited
1.24 B CAD103.91 CAD+1.56%207.56 K0.9138.28 B CAD36.182.87 CAD−1.46%1.19%Retail trade
Buy
RBARB Global, Inc.
1.2 B CAD157.44 CAD+2.37%148.68 K0.8128.65 B CAD52.812.98 CAD+4.99%1.11%Technology services
Buy
LNRLinamar Corporation
1.19 B CAD101.59 CAD−0.26%62.31 K0.606.03 B CAD9.6710.51 CAD+148.95%1.14%Producer manufacturing
Buy
TIHToromont Industries Ltd.
1.16 B CAD225.77 CAD−0.56%299.16 K1.1918.51 B CAD35.876.29 CAD+4.34%0.95%Distribution services
Buy
ATRLAtkinsrealis Group Inc.
1.15 B CAD86.54 CAD+0.31%383.63 K0.9713.88 B CAD5.6415.35 CAD+775.49%0.09%Industrial services
Strong buy
IGMIGM Financial Inc.
1.15 B CAD83.29 CAD+0.46%493.22 K1.1319.19 B CAD17.154.86 CAD+22.35%2.85%Finance
Neutral
CRONCronos Group Inc
1.15 B CAD3.97 CAD+2.32%161.61 K1.841.45 B CAD−0.01 CAD−103.96%0.00%Health technology
Buy
CCOCameco Corporation
1.11 B CAD123.87 CAD−1.59%1.01 M0.8454.82 B CAD82.931.49 CAD+161.55%0.19%Non-energy minerals
Strong buy
NTRNutrien Ltd.
1.08 B CAD96.13 CAD−0.36%1.36 M0.9146.31 B CAD14.136.80 CAD+363.75%3.17%Process industries
Buy
TRPTC Energy Corporation
1.08 B CAD99.59 CAD+1.15%4.2 M1.4998.46 B CAD31.213.19 CAD−24.18%3.51%Industrial services
Buy
ACO.XATCO Ltd. Class I
1.08 B CAD79.75 CAD−0.45%131.4 K0.608.09 B CAD57.351.39 CAD−63.42%2.56%Utilities
Buy
FMFirst Quantum Minerals Ltd.
1.07 B CAD38.52 CAD−1.36%1.91 M0.7232.58 B CAD−0.33 CAD−245.41%0.00%Non-energy minerals
Buy
IVNIvanhoe Mines Ltd. Class A
1.05 B CAD10.61 CAD−0.19%5.8 M1.5415.16 B CAD80.560.13 CAD−69.93%0.00%Non-energy minerals
Buy
IMOImperial Oil Limited
1.03 B CAD181.29 CAD−0.10%622.11 K0.9487.76 B CAD31.085.83 CAD−37.49%1.75%Energy minerals
Sell
NXENexGen Energy Ltd.
1.02 B CAD12.89 CAD−2.13%1.67 M1.338.72 B CAD−0.68 CAD−230.77%0.00%Non-energy minerals
Strong buy
CCL.ACCL Industries Inc. Class A
999.1 M CAD92.49 CAD0.00%10.0015.24 B CAD20.224.58 CAD−4.68%1.50%Process industries
Strong buy
FNVFranco-Nevada Corporation
997.4 M CAD303.12 CAD+0.46%383.52 K1.1658.19 B CAD30.909.81 CAD+118.92%0.75%Non-energy minerals
Strong buy
NPINorthland Power Inc.
995.89 M CAD22.08 CAD−0.05%693.71 K0.935.78 B CAD−0.57 CAD−157.00%4.16%Utilities
Buy
AGIAlamos Gold Inc.
982.33 M CAD41.73 CAD+0.87%550.81 K0.4417.37 B CAD11.993.48 CAD+306.14%0.44%Non-energy minerals
Strong buy
LUGLundin Gold Inc.
981.91 M CAD79.38 CAD+0.46%426.93 K0.8919.11 B CAD15.295.19 CAD+67.57%2.09%Non-energy minerals
Neutral
FVIFortuna Mining Corp.
960.61 M CAD12.09 CAD+2.20%746.87 K1.153.58 B CAD8.141.49 CAD+109.61%0.00%Non-energy minerals
Buy
LLoblaw Companies Limited
960 M CAD64.35 CAD+1.51%715.51 K0.7773.32 B CAD27.812.31 CAD+28.65%0.91%Retail trade
Buy
PPTAPerpetua Resources Corp.
931.26 M CAD25.14 CAD+0.08%117.49 K0.983.14 B CAD−1.66 CAD−297.40%0.00%Non-energy minerals
Strong buy
EFNElement Fleet Management Corporation
924.36 M CAD31.35 CAD+2.42%1.14 M1.5312.12 B CAD30.931.01 CAD−25.46%1.83%Finance
Strong buy
ELDEldorado Gold Corporation
878.81 M CAD44.99 CAD−0.11%668.55 K1.4011.76 B CAD11.503.91 CAD+76.40%0.00%Non-energy minerals
Neutral
OGCOceanaGold Corporation
865.38 M CAD33.57 CAD+1.27%349.79 K0.407.37 B CAD7.384.55 CAD+167.81%1.00%Non-energy minerals
Strong buy
BIPCBrookfield Infrastructure Corporation Class A
847.1 M CAD58.58 CAD+0.07%208.92 K1.047.21 B CAD−7.76 CAD−240.72%4.25%Utilities
Strong sell
SOBOSouth Bow Corp
835.93 M CAD54.28 CAD−0.33%303.4 K0.5411.36 B CAD20.642.63 CAD+92.25%5.12%Industrial services
Neutral
DOLDollarama Inc.
816.82 M CAD184.68 CAD+1.75%780.73 K1.1949.15 B CAD38.034.86 CAD+11.03%0.24%Retail trade
Buy
CNQCanadian Natural Resources Limited
808 M CAD65.48 CAD−1.09%4.07 M0.40137.72 B CAD14.114.64 CAD+30.23%3.66%Energy minerals
Buy
DPMDPM Metals Inc.
803.12 M CAD52.45 CAD+3.00%2.22 M3.2711.26 B CAD15.263.44 CAD+98.12%0.44%Non-energy minerals
Strong buy
LUNLundin Mining Corporation
789.04 M CAD35.94 CAD−0.83%1.56 M0.7331.01 B CAD15.412.33 CAD0.30%Non-energy minerals
Buy
CGCenterra Gold Inc.
770.42 M CAD22.87 CAD−0.13%505.82 K0.744.55 B CAD5.334.29 CAD+1,535.82%1.22%Non-energy minerals
Buy
IMGIAMGOLD Corporation
769.23 M CAD20.66 CAD−0.10%977.1 K0.6911.95 B CAD8.712.37 CAD+22.82%0.00%Non-energy minerals
Buy
BTEBaytex Energy Corp.
757.87 M CAD6.09 CAD−1.77%2.74 M0.664.59 B CAD1.45%Energy minerals
Buy
BLDPBallard Power Systems Inc.
726.89 M CAD4.09 CAD−2.62%1.03 M0.991.27 B CAD−0.37 CAD+73.20%0.00%Producer manufacturing
Neutral
GIB.ACGI Inc. Class A
716.04 M CAD93.59 CAD+4.15%436.63 K0.8618.8 B CAD12.227.66 CAD+0.39%0.73%Technology services
Buy
DEFIDeFi Technologies Inc
715.89 M CAD0.59 CAD+3.51%127.94 K0.84221.1 M CAD4.410.13 CAD+459.41%0.00%Finance
Strong buy
IAUi-80 Gold Corp
714.27 M CAD1.91 CAD−1.55%470.85 K0.561.68 B CAD−0.42 CAD+20.72%0.00%Non-energy minerals
Strong buy
DOOBRP, Inc.
696.8 M CAD85.20 CAD+0.65%322.3 K1.086.21 B CAD23.283.66 CAD1.10%Producer manufacturing
Buy
BTOB2Gold Corp.
672.74 M CAD5.44 CAD+0.55%1.82 M0.547.21 B CAD10.750.51 CAD2.05%Non-energy minerals
Buy
POUParamount Resources Ltd. Class A
671.5 M CAD30.30 CAD+0.50%193.95 K1.174.4 B CAD84.210.36 CAD−96.59%1.99%Energy minerals
Buy
ARISAris Mining Corp
658.81 M CAD20.68 CAD+0.68%422.59 K0.604.24 B CAD18.061.14 CAD+398.65%0.00%Non-energy minerals
Strong buy
NGEXNGEx Minerals Ltd.
654.95 M CAD26.49 CAD−0.79%235.6 K1.365.79 B CAD−0.63 CAD−59.48%0.00%Non-energy minerals
Strong buy
LSPDLightspeed Commerce Inc
635.58 M CAD13.97 CAD+3.71%344.76 K0.731.86 B CAD−1.43 CAD+77.06%0.00%Technology services
Neutral
WSPWSP Global Inc
612.8 M CAD161.14 CAD+0.34%983.93 K1.7921.65 B CAD21.997.33 CAD+33.74%0.93%Industrial services
Strong buy
CUCanadian Utilities Limited Class A
602 M CAD55.85 CAD+0.09%482.72 K0.9515.19 B CAD515.220.11 CAD−92.58%3.30%Utilities
Neutral
OLAOrla Mining Ltd.
596.39 M CAD13.07 CAD+0.23%1.91 M1.604.89 B CAD14.270.92 CAD0.32%Non-energy minerals
Strong buy
OOGGOsisko Gold Group Inc.
594.29 M CAD3.19 CAD−1.24%29.37 K0.19983.85 M CAD−0.69 CAD+38.93%0.00%Non-energy minerals
Strong buy
AAUCAllied Gold Corporation
591.99 M CAD29.35 CAD−1.61%734.7 K0.613.77 B CAD−1.43 CAD+8.95%0.00%Non-energy minerals
Neutral
SVMSilvercorp Metals Inc.
589.39 M CAD13.61 CAD+0.44%821.98 K0.793 B CAD−0.06 CAD−115.99%0.26%Non-energy minerals
Strong buy
CNRCanadian National Railway Company
586 M CAD182.91 CAD−0.55%1.56 M1.36111.57 B CAD24.087.60 CAD+6.37%1.96%Transportation
Buy
TRZTransat A.T. Inc.
583.77 M CAD2.29 CAD+1.33%16.73 K0.3692.74 M CAD0.356.47 CAD0.00%Consumer services
Sell
VZLAVizsla Silver Corp.
581.61 M CAD4.67 CAD+2.41%1.61 M1.751.62 B CAD−0.48 CAD−2,894.38%0.00%Non-energy minerals
Buy
DMLDenison Mines Corp.
561.39 M CAD4.10 CAD−5.53%3.12 M1.143.93 B CAD−0.32 CAD−150.04%0.00%Non-energy minerals
Strong buy
TRIThomson Reuters Corporation
558.22 M CAD127.04 CAD+5.24%541.39 K0.7452.7 B CAD27.054.70 CAD−29.47%2.86%Technology services
Buy
CAECAE Inc.
552.4 M CAD35.51 CAD+1.69%651.56 K0.7511.23 B CAD36.570.97 CAD−23.32%0.00%Commercial services
Buy
CSCapstone Copper Corp.
550.03 M CAD12.95 CAD−0.15%1.68 M0.619.91 B CAD16.900.77 CAD+422.22%0.00%Non-energy minerals
Strong buy
MDAMDA Space Ltd
544 M CAD41.72 CAD−3.80%895.6 K0.637.03 B CAD51.320.81 CAD+4.07%0.00%Electronic technology
Strong buy
DDSVDiscovery Mining Ltd.
537.2 M CAD8.64 CAD+1.29%1.05 M0.456.91 B CAD26.370.33 CAD0.00%Non-energy minerals
Strong buy
TPX.AMolson Coors Canada Inc. Class A
533.94 M CAD63.10 CAD0.00%00.0010.61 B CAD4.15%Consumer non-durables
No rating
TOITopicus.com, Inc.
532.83 M CAD92.56 CAD+1.94%68.76 K0.737.57 B CAD−0.16 CAD−113.95%0.00%Technology services
Strong buy
MXMethanex Corporation
528.95 M CAD78.72 CAD−3.64%180.73 K0.746.32 B CAD−0.65 CAD−114.54%1.25%Process industries
Buy
CLSCelestica Inc.
527.52 M CAD430.07 CAD−8.67%401.31 K1.2254.14 B CAD37.6011.44 CAD+129.60%0.00%Electronic technology
Strong buy
DSGDescartes Systems Group Inc.
513.1 M CAD96.24 CAD+3.85%214.55 K0.737.94 B CAD34.692.77 CAD+20.09%0.00%Technology services
Strong buy
AREAecon Group Inc.
506.65 M CAD50.31 CAD−2.91%222.51 K0.543.55 B CAD99.310.51 CAD1.48%Industrial services
Buy
PNGKraken Robotics Inc
503.21 M CAD6.07 CAD−2.88%731.99 K0.652.32 B CAD−0.00 CAD−103.77%0.00%Electronic technology
Buy
XTMX Group Ltd.
501.8 M CAD49.93 CAD−0.54%803.08 K0.9313.83 B CAD26.081.91 CAD+19.05%1.83%Finance
Buy
CTCCanadian Tire Corporation, Limited
494.5 M CAD219.00 CAD+1.86%7341.4310.24 B CAD19.6411.15 CAD−26.61%3.33%Retail trade
Neutral
WPKWinpak Ltd.
484.53 M CAD45.48 CAD+2.09%179.42 K2.462.61 B CAD14.343.17 CAD+1.01%0.45%Process industries
Neutral