Largest Companies in Canada by Revenue

2,807 Companies

Rank Company Revenue Today 1Y
1
B
Brookfield Corporation
TSX:BN
80.38B +0.62%
2
A
Alimentation Couche-Tard Inc.
TSX:ATD
79.47B +0.37%
3
Enbridge Inc.
TSX:ENB
58.57B +0.63%
4
Royal Bank of Canada
TSX:RY
47.10B +0.44%
5
George Weston Limited
TSX:WN
46.08B +0.09%
6
Loblaw Companies Limited
TSX:L
45.65B +0.22%
7
The Toronto-Dominion Bank
TSX:TD
42.67B +0.87%
8
Magna International Inc.
TSX:MG
42.42B +0.26%
9
Suncor Energy Inc.
TSX:SU
39.60B +2.02%
10
Fairfax Financial Holdings Limited
TSX:FFH
38.38B -0.18%
11
Cenovus Energy Inc.
TSX:CVE
37.78B +0.67%
12
Imperial Oil Limited
TSX:IMO
36.15B +1.52%
13
Canadian Natural Resources Limited
TSX:CNQ
31.27B +1.70%
14
Power Corporation of Canada
TSX:POW
28.27B +0.34%
15
Nutrien Ltd.
TSX:NTR
27.24B +0.62%
16
B
Brookfield Business Corporation
TSX:BBUC
26.84B -0.44%
17
Great-West Lifeco Inc.
TSX:GWO
25.50B +0.39%
18
Bank of Montreal
TSX:BMO
24.97B +0.47%
19
Sun Life Financial Inc.
TSX:SLF
24.92B +0.03%
20
The Bank of Nova Scotia
TSX:BNS
24.64B +0.66%
21
Manulife Financial Corporation
TSX:MFC
23.18B +0.50%
22
Empire Company Limited
TSX:EMP.A
22.57B -0.02%
23
Canadian Imperial Bank of Commerce
TSX:CM
21.05B +0.64%
24
Barrick Mining Corporation
TSX:ABX
20.58B +2.41%
25
Intact Financial Corporation
TSX:IFC
18.65B -1.07%
26
BCE Inc.
TSX:BCE
17.39B -4.09%
27
Air Canada
TSX:AC
16.52B -2.70%
28
Rogers Communications Inc.
TSX:RCI.B
15.83B -4.31%
29
Metro Inc.
TSX:MRU
15.74B +0.29%
30
Celestica Inc.
TSX:CLS
15.53B +0.93%
31
TELUS Corporation
TSX:T
14.22B -2.71%
32
WSP Global Inc.
TSX:WSP
13.57B +0.30%
33
Constellation Software Inc.
TSX:CSU
12.59B +1.76%
34
Canadian National Railway Company
TSX:CNR
12.46B +0.35%
35
Saputo Inc.
TSX:SAP
12.33B -0.54%
36
Canadian Tire Corporation, Limited
TSX:CTC.A
11.60B +0.75%
37
CGI Inc.
TSX:GIB.A
11.51B +1.93%
38
TC Energy Corporation
TSX:TRP
10.98B +0.76%
39
Canadian Pacific Kansas City Limited
TSX:CP
10.81B -0.08%
40
National Bank of Canada
TSX:NA
10.21B +0.55%
41
Teck Resources Limited
TSX:TECK.B
9.79B +3.53%
42
Bombardier Inc.
TSX:BBD.B
9.73B +0.77%
43
Restaurant Brands International Limited Partnership
TSX:QSP.UN
9.64B -
44
AltaGas Ltd.
TSX:ALA
9.56B +0.98%
45
Gibson Energy Inc.
TSX:GEI
8.94B +0.34%
46
Fortis Inc.
TSX:FTS
8.65B -0.12%
47
Kinross Gold Corporation
TSX:K
8.46B +1.57%
48
AtkinsRéalis Group Inc.
TSX:ATRL
8.22B +0.15%
49
TFI International Inc.
TSX:TFII
8.07B -0.32%
50
Finning International Inc.
TSX:FTT
7.81B +0.06%
51
Linamar Corporation
TSX:LNR
7.79B -0.35%
52
Thomson Reuters Corporation
TSX:TRI
7.79B +1.16%
53
iA Financial Corporation Inc.
TSX:IAG
7.00B +0.67%
54
Hydro One Limited
TSX:H
6.66B -0.35%
55
BRP Inc.
TSX:DOO
6.55B -0.34%
56
Brookfield Renewable Partners L.P.
TSX:BEP.UN
6.35B +1.42%
57
Emera Incorporated
TSX:EMA
6.26B -0.69%
58
Colliers International Group Inc.
TSX:CIGI
5.92B +0.83%
59
Premium Brands Holdings Corporation
TSX:PBH
5.86B -0.71%
60
First Quantum Minerals Ltd.
TSX:FM
5.72B +2.14%
61
B
Brookfield Asset Management Ltd.
TSX:BAM
5.71B +2.18%
62
Pembina Pipeline Corporation
TSX:PPL
5.59B +0.91%
63
F
FirstService Corporation
TSX:FSV
5.56B +0.80%
64
C
CCL Industries Inc.
TSX:CCL.B
5.55B +0.14%
65
Dollarama Inc.
TSX:DOL
5.55B +0.80%
66
W
West Fraser Timber Co. Ltd.
TSX:WFG
5.21B +0.53%
67
Whitecap Resources Inc.
TSX:WCP
5.09B +1.49%
68
Keyera Corp.
TSX:KEY
5.03B +1.00%
69
GFL Environmental Inc.
TSX:GFL
4.88B -0.17%
70
Stantec Inc.
TSX:STN
4.78B -1.17%
71
Endeavour Mining plc
TSX:EDV
4.73B +1.66%
72
Gildan Activewear Inc.
TSX:GIL
4.72B +0.32%
73
Lundin Mining Corporation
TSX:LUN
4.60B +3.79%
74
Pan American Silver Corp.
TSX:PAAS
4.29B +2.09%
75
Methanex Corporation
TSX:MX
4.24B +1.38%
76
D
Definity Financial Corporation
TSX:DFY
4.19B +0.06%
77
Aecon Group Inc.
TSX:ARE
4.17B +0.38%
78
Q
Quebecor Inc.
TSX:QBR.A
4.06B -
79
Toromont Industries Ltd.
TSX:TIH
3.90B -0.24%
80
Canfor Corporation
TSX:CFP
3.82B +0.21%
81
B2Gold Corp.
TSX:BTO
3.77B +2.06%
82
NFI Group Inc.
TSX:NFI
3.77B +0.51%
83
Russel Metals Inc.
TSX:RUS
3.73B +0.56%
84
ATCO Ltd.
TSX:ACO.X
3.73B +0.29%
85
IAMGOLD Corporation
TSX:IMG
3.67B +1.64%
86
B
Boyd Group Services Inc.
TSX:BYD
3.58B -0.71%
87
CAE Inc.
TSX:CAE
3.51B +2.25%
88
AutoCanada Inc.
TSX:ACQ
3.47B +1.29%
89
Tourmaline Oil Corp.
TSX:TOU
3.37B +1.69%
90
Cascades Inc.
TSX:CAS
3.35B +0.80%
91
Martinrea International Inc.
TSX:MRE
3.30B +0.31%
92
IGM Financial Inc.
TSX:IGM
3.24B +0.30%
93
Wheaton Precious Metals Corp.
TSX:WPM
3.16B +2.11%
94
Aritzia Inc.
TSX:ATZ
3.04B +15.16%
95
E
E-L Financial Corporation Limited
TSX:ELF
2.97B +1.17%
96
Capital Power Corporation
TSX:CPX
2.91B +0.12%
97
Equinox Gold Corp.
TSX:EQX
2.89B +2.03%
98
S
Strathcona Resources Ltd.
TSX:SCR
2.89B +0.42%
99
Maple Leaf Foods Inc.
TSX:MFI
2.79B -1.20%
100
Capstone Copper Corp.
TSX:CS
2.67B +0.15%