Largest Companies in Canada by Revenue

2,822 Companies

Rank Company Revenue Today 1Y
1
B
Brookfield Corporation
TSX:BN
82.01B +5.86%
2
A
Alimentation Couche-Tard Inc.
TSX:ATD
81.08B +3.58%
3
Enbridge Inc.
TSX:ENB
59.75B -0.82%
4
Royal Bank of Canada
TSX:RY
48.04B +2.51%
5
George Weston Limited
TSX:WN
47.00B +2.53%
6
Loblaw Companies Limited
TSX:L
46.57B +1.60%
7
Suncor Energy Inc.
TSX:SU
45.00B -4.35%
8
The Toronto-Dominion Bank
TSX:TD
43.51B +2.39%
9
Magna International Inc.
TSX:MG
43.01B +3.90%
10
Cenovus Energy Inc.
TSX:CVE
40.53B -7.83%
11
Imperial Oil Limited
TSX:IMO
39.88B -5.27%
12
Fairfax Financial Holdings Limited
TSX:FFH
39.34B +10.68%
13
Canadian Natural Resources Limited
TSX:CNQ
31.96B -7.70%
14
Power Corporation of Canada
TSX:POW
28.84B +0.38%
15
Nutrien Ltd.
TSX:NTR
27.84B +3.39%
16
B
Brookfield Business Corporation
TSX:BBUC
27.38B +2.25%
17
Great-West Lifeco Inc.
TSX:GWO
26.06B +2.02%
18
Bank of Montreal
TSX:BMO
25.52B +2.93%
19
Sun Life Financial Inc.
TSX:SLF
25.43B +1.58%
20
The Bank of Nova Scotia
TSX:BNS
25.19B +2.54%
21
Manulife Financial Corporation
TSX:MFC
23.69B +2.18%
22
Empire Company Limited
TSX:EMP.A
23.10B +2.20%
23
Canadian Imperial Bank of Commerce
TSX:CM
21.47B +2.38%
24
Barrick Mining Corporation
TSX:ABX
20.99B +7.97%
25
Intact Financial Corporation
TSX:IFC
18.95B +7.34%
26
Celestica Inc.
TSX:CLS
18.52B -9.15%
27
BCE Inc.
TSX:BCE
17.74B +2.36%
28
Air Canada
TSX:AC
17.72B +6.54%
29
Rogers Communications Inc.
TSX:RCI.B
16.25B +3.21%
30
Metro Inc.
TSX:MRU
16.11B +1.81%
31
TELUS Corporation
TSX:T
14.46B +3.45%
32
WSP Global Inc.
TSX:WSP
14.38B +0.70%
33
Canadian National Railway Company
TSX:CNR
13.14B +1.97%
34
Constellation Software Inc.
TSX:CSU
12.84B +0.81%
35
Saputo Inc.
TSX:SAP
12.60B +1.17%
36
Canadian Tire Corporation, Limited
TSX:CTC.A
11.83B +3.34%
37
CGI Inc.
TSX:GIB.A
11.76B +1.19%
38
Canadian Pacific Kansas City Limited
TSX:CP
11.47B +3.10%
39
TC Energy Corporation
TSX:TRP
11.23B -1.59%
40
Teck Resources Limited
TSX:TECK.B
10.84B +4.04%
41
National Bank of Canada
TSX:NA
10.43B +2.79%
42
AltaGas Ltd.
TSX:ALA
10.37B -0.83%
43
Restaurant Brands International Limited Partnership
TSX:QSP.UN
9.95B -
44
Bombardier Inc.
TSX:BBD.B
9.92B +0.53%
45
Gibson Energy Inc.
TSX:GEI
9.74B -4.89%
46
Fortis Inc.
TSX:FTS
8.96B +1.73%
47
Kinross Gold Corporation
TSX:K
8.58B +7.51%
48
TFI International Inc.
TSX:TFII
8.52B +3.64%
49
AtkinsRéalis Group Inc.
TSX:ATRL
8.39B -1.35%
50
Thomson Reuters Corporation
TSX:TRI
8.15B +5.47%
51
Linamar Corporation
TSX:LNR
7.98B +2.94%
52
Finning International Inc.
TSX:FTT
7.97B -1.66%
53
iA Financial Corporation Inc.
TSX:IAG
7.17B +2.17%
54
Hydro One Limited
TSX:H
6.82B +2.05%
55
BRP Inc.
TSX:DOO
6.68B +7.72%
56
Brookfield Renewable Partners L.P.
TSX:BEP.UN
6.65B +1.47%
57
First Quantum Minerals Ltd.
TSX:FM
6.59B +3.49%
58
Emera Incorporated
TSX:EMA
6.40B +2.13%
59
Colliers International Group Inc.
TSX:CIGI
6.24B -5.02%
60
Premium Brands Holdings Corporation
TSX:PBH
6.00B +1.94%
61
B
Brookfield Asset Management Ltd.
TSX:BAM
5.83B +6.00%
62
F
FirstService Corporation
TSX:FSV
5.77B +3.89%
63
Pembina Pipeline Corporation
TSX:PPL
5.70B -1.80%
64
C
CCL Industries Inc.
TSX:CCL.B
5.66B +0.99%
65
Dollarama Inc.
TSX:DOL
5.64B +4.78%
66
Whitecap Resources Inc.
TSX:WCP
5.60B -6.02%
67
W
West Fraser Timber Co. Ltd.
TSX:WFG
5.39B +5.26%
68
GFL Environmental Inc.
TSX:GFL
5.33B -1.20%
69
Keyera Corp.
TSX:KEY
5.14B -3.20%
70
Stantec Inc.
TSX:STN
4.88B +1.22%
71
Endeavour Mining plc
TSX:EDV
4.84B +9.36%
72
Gildan Activewear Inc.
TSX:GIL
4.81B +6.41%
73
Methanex Corporation
TSX:MX
4.80B -7.01%
74
Lundin Mining Corporation
TSX:LUN
4.70B +5.88%
75
Aecon Group Inc.
TSX:ARE
4.54B -0.86%
76
Pan American Silver Corp.
TSX:PAAS
4.38B +8.12%
77
D
Definity Financial Corporation
TSX:DFY
4.29B +4.60%
78
Russel Metals Inc.
TSX:RUS
4.29B -1.05%
79
Toromont Industries Ltd.
TSX:TIH
4.21B -5.38%
80
Q
Quebecor Inc.
TSX:QBR.A
4.14B +3.38%
81
Canfor Corporation
TSX:CFP
3.90B +2.34%
82
B2Gold Corp.
TSX:BTO
3.85B +8.83%
83
NFI Group Inc.
TSX:NFI
3.83B +1.66%
84
ATCO Ltd.
TSX:ACO.X
3.81B +1.08%
85
IAMGOLD Corporation
TSX:IMG
3.74B +10.32%
86
B
Boyd Group Services Inc.
TSX:BYD
3.65B +2.10%
87
CAE Inc.
TSX:CAE
3.57B +1.88%
88
AutoCanada Inc.
TSX:ACQ
3.52B +1.53%
89
Tourmaline Oil Corp.
TSX:TOU
3.44B -4.95%
90
Cascades Inc.
TSX:CAS
3.42B +2.90%
91
Martinrea International Inc.
TSX:MRE
3.37B +3.35%
92
IGM Financial Inc.
TSX:IGM
3.31B +2.95%
93
Wheaton Precious Metals Corp.
TSX:WPM
3.22B +11.66%
94
Aritzia Inc.
TSX:ATZ
3.11B +7.57%
95
E
E-L Financial Corporation Limited
TSX:ELF
3.03B +2.04%
96
S
Strathcona Resources Ltd.
TSX:SCR
2.96B -7.12%
97
Equinox Gold Corp.
TSX:EQX
2.94B +12.40%
98
Maple Leaf Foods Inc.
TSX:MFI
2.87B -0.15%
99
Capstone Copper Corp.
TSX:CS
2.83B +2.61%
100
C
Canadian Utilities Limited
TSX:CU
2.70B +2.05%