Largest Companies in Canada by Market Cap

2,807 Companies

Rank Company Market Cap Today 1Y
1
Royal Bank of Canada
TSX:RY
263.31B +0.10%
2
The Toronto-Dominion Bank
TSX:TD
185.75B +0.65%
3
Bank of Montreal
TSX:BMO
111.42B +0.25%
4
The Bank of Nova Scotia
TSX:BNS
106.57B +0.55%
5
Enbridge Inc.
TSX:ENB
103.75B +0.33%
6
Canadian Natural Resources Limited
TSX:CNQ
102.37B +1.58%
7
Canadian Imperial Bank of Commerce
TSX:CM
98.34B +0.47%
8
Suncor Energy Inc.
TSX:SU
84.14B +1.85%
9
B
Brookfield Corporation
TSX:BN
82.62B +0.94%
10
Canadian Pacific Kansas City Limited
TSX:CP
73.89B +0.06%
11
B
Brookfield Asset Management Ltd.
TSX:BAM
72.97B +1.43%
12
Canadian National Railway Company
TSX:CNR
70.56B +0.16%
13
Manulife Financial Corporation
TSX:MFC
69.88B +0.45%
14
Barrick Mining Corporation
TSX:ABX
67.74B +3.18%
15
Wheaton Precious Metals Corp.
TSX:WPM
63.27B +3.41%
16
TC Energy Corporation
TSX:TRP
62.66B +0.63%
17
Imperial Oil Limited
TSX:IMO
60.23B +1.81%
18
Cenovus Energy Inc.
TSX:CVE
58.63B +1.23%
19
Great-West Lifeco Inc.
TSX:GWO
55.05B +0.33%
20
National Bank of Canada
TSX:NA
52.42B +0.03%
21
Loblaw Companies Limited
TSX:L
50.56B -0.05%
22
A
Alimentation Couche-Tard Inc.
TSX:ATD
50.48B +0.67%
23
Franco-Nevada Corporation
TSX:FNV
47.72B +3.12%
24
Thomson Reuters Corporation
TSX:TRI
44.54B +1.66%
25
Constellation Software Inc.
TSX:CSU
43.90B +1.42%
26
Sun Life Financial Inc.
TSX:SLF
42.62B +0.03%
27
Celestica Inc.
TSX:CLS
40.98B +0.30%
28
Power Corporation of Canada
TSX:POW
38.83B +0.28%
29
Cameco Corporation
TSX:CCO
37.93B +0.38%
30
Dollarama Inc.
TSX:DOL
35.92B +0.85%
31
Nutrien Ltd.
TSX:NTR
33.68B +0.87%
32
Teck Resources Limited
TSX:TECK.B
33.08B +4.57%
33
Fairfax Financial Holdings Limited
TSX:FFH
31.29B +0.47%
34
Intact Financial Corporation
TSX:IFC
29.86B -0.42%
35
Kinross Gold Corporation
TSX:K
28.40B +2.48%
36
Pembina Pipeline Corporation
TSX:PPL
27.63B +0.83%
37
Fortis Inc.
TSX:FTS
27.06B +0.01%
38
George Weston Limited
TSX:WN
26.59B -0.25%
39
Restaurant Brands International Limited Partnership
TSX:QSP.UN
24.31B -
40
First Quantum Minerals Ltd.
TSX:FM
22.52B +2.35%
41
Hydro One Limited
TSX:H
21.33B -0.24%
42
Bombardier Inc.
TSX:BBD.B
20.45B -0.16%
43
Brookfield Renewable Partners L.P.
TSX:BEP.UN
20.22B +0.91%
44
Lundin Mining Corporation
TSX:LUN
19.99B +3.46%
45
Pan American Silver Corp.
TSX:PAAS
19.33B +2.86%
46
BCE Inc.
TSX:BCE
17.78B -4.13%
47
Tourmaline Oil Corp.
TSX:TOU
17.41B +1.01%
48
Magna International Inc.
TSX:MG
17.06B +1.09%
49
Rogers Communications Inc.
TSX:RCI.B
16.08B -3.88%
50
Whitecap Resources Inc.
TSX:WCP
16.05B +1.35%
51
Lundin Gold Inc.
TSX:LUG
15.83B +7.81%
52
WSP Global Inc.
TSX:WSP
15.42B +0.70%
53
GFL Environmental Inc.
TSX:GFL
15.21B +0.07%
54
CGI Inc.
TSX:GIB.A
14.48B +2.18%
55
Emera Incorporated
TSX:EMA
13.94B -0.64%
56
Alamos Gold Inc.
TSX:AGI
13.83B +3.01%
57
Equinox Gold Corp.
TSX:EQX
13.40B +3.42%
58
Metro Inc.
TSX:MRU
13.32B +0.08%
59
Endeavour Mining plc
TSX:EDV
13.24B +2.58%
60
IGM Financial Inc.
TSX:IGM
13.06B +0.69%
61
iA Financial Corporation Inc.
TSX:IAG
12.40B +0.49%
62
TELUS Corporation
TSX:T
12.39B -3.06%
63
Toromont Industries Ltd.
TSX:TIH
12.19B +0.07%
64
AltaGas Ltd.
TSX:ALA
12.12B +0.76%
65
Hudbay Minerals Inc.
TSX:HBM
11.59B +3.30%
66
Ivanhoe Mines Ltd.
TSX:IVN
11.52B +3.41%
67
C
CCL Industries Inc.
TSX:CCL.B
11.36B +0.53%
68
Aritzia Inc.
TSX:ATZ
11.27B +16.65%
69
Keyera Corp.
TSX:KEY
11.22B +1.02%
70
C
China Gold International Resources Corp. Ltd.
TSX:CGG
11.06B +3.87%
71
IAMGOLD Corporation
TSX:IMG
10.78B +2.75%
72
Saputo Inc.
TSX:SAP
10.72B -0.41%
73
G
G Mining Ventures Corp.
TSX:GMIN
10.18B +2.49%
74
Q
Quebecor Inc.
TSX:QBR.A
10.15B -
75
TMX Group Limited
TSX:X
10.09B +1.44%
76
Eldorado Gold Corporation
TSX:ELD
9.89B +3.07%
77
AtkinsRéalis Group Inc.
TSX:ATRL
9.72B -0.09%
78
Finning International Inc.
TSX:FTT
9.57B +0.01%
79
TFI International Inc.
TSX:TFII
9.40B -0.34%
80
C
Canadian Utilities Limited
TSX:CU
9.35B -0.75%
81
DPM Metals Inc.
TSX:DPM
8.93B +7.18%
82
F
First Majestic Silver Corp.
TSX:AG
8.55B +2.61%
83
Gildan Activewear Inc.
TSX:GIL
7.77B +0.49%
84
Empire Company Limited
TSX:EMP.A
7.75B +0.31%
85
CAE Inc.
TSX:CAE
7.61B +2.55%
86
P
Partners Value Investments LP
TSXV:PVF.UN
7.60B -
87
Stantec Inc.
TSX:STN
7.51B -1.18%
88
Capstone Copper Corp.
TSX:CS
7.30B +0.37%
89
SSR Mining Inc.
TSX:SSRM
7.16B +4.63%
90
The Descartes Systems Group Inc.
TSX:DSG
7.08B +2.13%
91
Canadian Tire Corporation, Limited
TSX:CTC.A
7.05B +0.62%
92
Capital Power Corporation
TSX:CPX
7.03B -0.31%
93
S
South Bow Corporation
TSX:SOBO
6.93B -1.52%
94
B2Gold Corp.
TSX:BTO
6.92B +2.47%
95
D
Discovery Mining Ltd.
TSX:DSV
6.64B +1.48%
96
OR Royalties Inc.
TSX:OR
6.52B +2.97%
97
Artemis Gold Inc.
TSXV:ARTG
6.49B +1.67%
98
T
Triple Flag Precious Metals Corp.
TSX:TFPM
6.45B +2.48%
99
ATCO Ltd.
TSX:ACO.X
6.22B -0.87%
100
S
Strathcona Resources Ltd.
TSX:SCR
6.09B +0.97%