Largest Companies in Canada by Market Cap

This is the complete list of 1,684 largest companies in Canada by market cap, with a combined market capitalization of CA$5.93 Trillion ($4.29 Trillion USD). Triple Flag Precious Metals Corp leads as the top Canada company by market cap, valued at $6.87 Billion. From billion-dollar companies to the biggest, richest and most valuable Canada corporations, these rankings span 128 sectors across 3 exchanges. Updated daily with live market data.

Total Market Cap (USD)

$4.29 Trillion

Companies Listed

1,684

Largest Company

Triple Flag Precious …
Rank Company Market Cap (USD) Market Cap (Local) Price 24h Change 7d Change 52-Week Range All-Time Range 24h Volume
101 Triple Flag Precious Metals Corp
TO:TFPM
$6.87 Billion CA$9.50 Billion CA$46.01 +3.00% -1.83% Low: CA$37.49 / High: CA$56.40 Low: CA$10.47 / High: CA$56.40 4.91 Million
102 Quebecor Inc
TO:QBR-B
$6.85 Billion CA$9.47 Billion CA$63.69 -1.58% +0.39% Low: CA$41.59 / High: CA$70.15 Low: CA$12.17 / High: CA$70.15 28.18 Million
103 Canadian Tire Corporation Limited
TO:CTC-A
$6.72 Billion CA$9.29 Billion CA$188.87 -0.26% +0.37% Low: CA$160.85 / High: CA$207.00 Low: CA$61.06 / High: CA$207.00 4.93 Million
104 OceanaGold Corporation
TO:OGC
$6.49 Billion CA$8.97 Billion CA$40.33 +1.74% -6.06% Low: CA$27.68 / High: CA$58.22 Low: CA$1.18 / High: CA$58.22 19.74 Million
105 Definity Financial Corp
TO:DFY
$6.39 Billion CA$8.83 Billion CA$73.43 +0.16% +4.41% Low: CA$62.20 / High: CA$81.78 Low: CA$25.52 / High: CA$81.78 3.92 Million
106 NexGen Energy Ltd.
TO:NXE
$6.33 Billion CA$8.76 Billion CA$13.23 +0.76% -10.31% Low: CA$10.64 / High: CA$18.84 Low: CA$0.58 / High: CA$18.84 35.27 Million
107 Perseus Mining Ltd
TO:PRU
$6.23 Billion CA$8.61 Billion CA$6.49 +4.17% +0.23% Low: CA$4.00 / High: CA$6.74 Low: CA$0.25 / High: CA$6.74 925.29K
108 FirstService Corp
TO:FSV
$6.14 Billion CA$8.48 Billion CA$185.57 +0.11% -2.62% Low: CA$171.21 / High: CA$278.05 Low: CA$40.09 / High: CA$288.17 7.19 Million
109 Bausch + Lomb Corp
TO:BLCO
$6.02 Billion CA$8.32 Billion CA$23.49 -1.72% -4.67% Low: CA$20.02 / High: CA$25.41 Low: CA$14.64 / High: CA$29.30 38.18K
110 PrairieSky Royalty Ltd
TO:PSK
$6.01 Billion CA$8.31 Billion CA$35.77 +0.62% -1.27% Low: CA$24.60 / High: CA$37.18 Low: CA$5.68 / High: CA$37.18 8.89 Million
111 Open Text Corp
TO:OTEX
$5.97 Billion CA$8.25 Billion CA$32.93 +0.55% +5.41% Low: CA$28.34 / High: CA$55.33 Low: CA$26.36 / High: CA$65.18 28.68 Million
112 Montage Gold Corp.
TO:MAU
$5.81 Billion CA$8.03 Billion CA$19.91 +8.62% +0.40% Low: CA$6.35 / High: CA$20.85 Low: CA$3.58 / High: CA$20.85 18.37 Million
113 Air Canada
TO:AC
$5.78 Billion CA$7.99 Billion CA$27.84 +0.80% -1.03% Low: CA$16.56 / High: CA$30.61 Low: CA$7.07 / High: CA$52.09 52.96 Million
114 MEG Energy Corp
TO:MEG
$5.68 Billion CA$7.86 Billion CA$30.89 +0.72% +3.90% Low: CA$28.01 / High: CA$30.90 Low: CA$1.22 / High: CA$33.29 30.66 Million
115 Strathcona Resources Ltd.
TO:SCR
$5.61 Billion CA$7.76 Billion CA$42.91 +0.14% -5.38% Low: CA$25.94 / High: CA$51.33 Low: CA$0.32 / High: CA$51.33 8.92 Million
116 West Fraser Timber Co Ltd
TO:WFG
$5.60 Billion CA$7.74 Billion CA$101.86 -0.04% +7.48% Low: CA$81.01 / High: CA$104.93 Low: CA$21.53 / High: CA$139.20 3.88 Million
117 Onex Corp
TO:ONEX
$5.43 Billion CA$7.50 Billion CA$109.25 +0.54% -0.26% Low: CA$95.96 / High: CA$124.42 Low: CA$39.58 / High: CA$125.78 2.87 Million
118 Topicus.com Inc
V:TOI
$5.40 Billion CA$7.46 Billion CA$89.50 +0.03% -4.79% Low: CA$83.73 / High: CA$163.00 Low: CA$58.06 / High: CA$194.70 1.92 Million
119 ATCO Ltd
TO:ACO-X
$5.35 Billion CA$7.39 Billion CA$73.22 +1.29% -0.69% Low: CA$47.84 / High: CA$81.41 Low: CA$22.90 / High: CA$81.41 5.69 Million
120 Parkland Fuel Corporation
TO:PKI
$5.03 Billion CA$6.96 Billion CA$39.84 -0.35% -2.90% Low: CA$37.69 / High: CA$41.03 Low: CA$14.52 / High: CA$46.55 30.99 Million
121 Methanex Corporation
TO:MX
$4.78 Billion CA$6.60 Billion CA$85.37 -0.82% -0.78% Low: CA$47.41 / High: CA$90.57 Low: CA$13.29 / High: CA$96.79 5.83 Million
122 Chartwell Retirement Residences
TO:CSH-UN
$4.76 Billion CA$6.58 Billion CA$20.30 +0.35% -1.79% Low: CA$19.19 / High: CA$23.27 Low: CA$5.30 / High: CA$23.27 13.07 Million
123 Exchange Income Corporation
TO:EIF
$4.73 Billion CA$6.54 Billion CA$116.60 +0.30% -3.11% Low: CA$71.79 / High: CA$135.43 Low: CA$10.96 / High: CA$135.43 2.81 Million
124 Tamarack Valley Energy Ltd
TO:TVE
$4.73 Billion CA$6.53 Billion CA$13.42 -0.74% -1.40% Low: CA$5.89 / High: CA$14.27 Low: CA$0.39 / High: CA$14.27 48.38 Million
125 BlackBerry Ltd
TO:BB
$4.71 Billion CA$6.52 Billion CA$11.12 +3.93% +4.12% Low: CA$4.38 / High: CA$17.91 Low: CA$2.90 / High: CA$31.49 52.69 Million
126 Torex Gold Resources Inc
TO:TXG
$4.61 Billion CA$6.38 Billion CA$68.32 +3.63% -2.33% Low: CA$51.97 / High: CA$83.11 Low: CA$7.66 / High: CA$83.11 11.71 Million
127 Centerra Gold Inc
TO:CG
$4.57 Billion CA$6.32 Billion CA$31.83 +3.92% -1.09% Low: CA$13.13 / High: CA$33.65 Low: CA$4.25 / High: CA$33.65 15.33 Million
128 Colliers International Group Inc Bats
TO:CIGI
$4.48 Billion CA$6.19 Billion CA$124.36 -0.49% -4.95% Low: CA$124.36 / High: CA$236.32 Low: CA$43.00 / High: CA$236.32 2.29 Million
129 E-L Financial Corp Ltd
TO:ELF
$4.46 Billion CA$6.17 Billion CA$17.82 +0.45% +3.85% Low: CA$15.62 / High: CA$18.44 Low: CA$14.37 / High: CA$1660.00 702.56K
130 Empire Company Limited
TO:EMP-A
$4.41 Billion CA$6.10 Billion CA$47.45 -0.02% -0.88% Low: CA$43.84 / High: CA$52.57 Low: CA$13.05 / High: CA$57.80 10.46 Million
131 RioCan Real Estate Investment Trust
TO:REI-UN
$4.33 Billion CA$5.98 Billion CA$20.59 +0.39% -1.58% Low: CA$18.13 / High: CA$23.16 Low: CA$9.49 / High: CA$23.16 17.95 Million
132 MDA Ltd
TO:MDA
$4.26 Billion CA$5.88 Billion CA$42.41 +4.41% +6.45% Low: CA$21.43 / High: CA$67.13 Low: CA$5.70 / High: CA$67.13 35.94 Million
133 Linamar Corporation
TO:LNR
$4.25 Billion CA$5.87 Billion CA$99.59 +0.88% +0.96% Low: CA$70.16 / High: CA$109.00 Low: CA$23.50 / High: CA$109.00 3.75 Million
134 Algonquin Power & Utilities Corp
TO:AQN
$4.19 Billion CA$5.79 Billion CA$7.54 +1.21% -2.58% Low: CA$7.35 / High: CA$9.54 Low: CA$5.95 / High: CA$18.06 56.88 Million
135 Northland Power Inc.
TO:NPI
$4.13 Billion CA$5.71 Billion CA$21.84 +0.60% +1.35% Low: CA$16.24 / High: CA$25.78 Low: CA$11.40 / High: CA$43.71 23.45 Million
136 Rogers Communications Inc
TO:RCI-A
$4.08 Billion CA$5.64 Billion CA$50.74 +1.04% -2.57% Low: CA$46.06 / High: CA$56.72 Low: CA$35.61 / High: CA$70.66 24.39K
137 Gibson Energy Inc.
TO:GEI
$3.98 Billion CA$5.51 Billion CA$31.94 +1.56% +0.44% Low: CA$22.66 / High: CA$32.48 Low: CA$6.84 / High: CA$32.48 12.16 Million
138 Lumine Group Inc.
V:LMN
$3.98 Billion CA$5.50 Billion CA$21.43 +0.80% -3.03% Low: CA$18.10 / High: CA$45.80 Low: CA$14.10 / High: CA$54.26 2.94 Million
139 Aris Mining Corporation
TO:ARIS
$3.96 Billion CA$5.47 Billion CA$26.50 +4.08% -4.64% Low: CA$12.71 / High: CA$30.90 Low: CA$0.00 / High: CA$30.90 14.83 Million
140 Skeena Resources Ltd
TO:SKE
$3.93 Billion CA$5.43 Billion CA$43.80 +5.19% -3.69% Low: CA$21.90 / High: CA$51.99 Low: CA$1.08 / High: CA$51.99 6.07 Million
141 TransAlta Corp
TO:TA
$3.93 Billion CA$5.43 Billion CA$17.18 +2.69% +0.70% Low: CA$16.02 / High: CA$24.79 Low: CA$3.40 / High: CA$24.79 50.92 Million
142 Aya Gold & Silver Inc
TO:AYA
$3.89 Billion CA$5.38 Billion CA$40.31 +7.75% -2.33% Low: CA$12.93 / High: CA$41.27 Low: CA$0.44 / High: CA$41.27 26.22 Million
143 Secure Energy Services Inc.
TO:SES
$3.88 Billion CA$5.37 Billion CA$24.62 +1.15% +3.27% Low: CA$16.14 / High: CA$24.86 Low: CA$0.69 / High: CA$24.86 18.31 Million
144 Wesdome Gold Mines Ltd.
TO:WDO
$3.73 Billion CA$5.16 Billion CA$34.77 +4.60% +0.26% Low: CA$19.18 / High: CA$36.00 Low: CA$0.97 / High: CA$36.00 11.62 Million
145 Fortuna Silver Mines Inc
TO:FVI
$3.71 Billion CA$5.13 Billion CA$16.72 +4.04% -1.99% Low: CA$11.05 / High: CA$18.64 Low: CA$2.57 / High: CA$18.64 15.41 Million
146 Athabasca Oil Corp
TO:ATH
$3.68 Billion CA$5.09 Billion CA$10.52 -0.75% -4.62% Low: CA$6.13 / High: CA$12.68 Low: CA$0.11 / High: CA$12.68 43.26 Million
147 Granite Real Estate Investment Trust
TO:GRT-UN
$3.68 Billion CA$5.08 Billion CA$83.70 +0.84% -4.20% Low: CA$75.00 / High: CA$99.61 Low: CA$23.80 / High: CA$99.61 2.04 Million
148 Orla Mining Ltd
TO:OLA
$3.65 Billion CA$5.05 Billion CA$13.46 +7.34% +2.98% Low: CA$12.09 / High: CA$29.67 Low: CA$0.10 / High: CA$29.67 38.88 Million
149 Peyto Exploration&Development Corp
TO:PEY
$3.54 Billion CA$4.89 Billion CA$24.24 +0.79% -2.10% Low: CA$18.01 / High: CA$28.98 Low: CA$0.82 / High: CA$28.98 13.64 Million
150 Kinaxis Inc
TO:KXS
$3.54 Billion CA$4.89 Billion CA$179.79 +0.93% +9.16% Low: CA$118.75 / High: CA$186.06 Low: CA$33.12 / High: CA$229.10 3.22 Million

Track real-time market capitalization of largest public companies in Canada. Compare marketcap, analyze stock performance, and discover leading canada corporations. View global rankings