Most Profitable Companies in Canada

2,822 Companies

Rank Company Net Income Today 1Y
1
Royal Bank of Canada
TSX:RY
15.87B +2.51%
2
The Toronto-Dominion Bank
TSX:TD
11.16B +2.39%
3
Canadian Natural Resources Limited
TSX:CNQ
8.41B -7.70%
4
Suncor Energy Inc.
TSX:SU
7.96B -4.35%
5
Canadian Imperial Bank of Commerce
TSX:CM
6.91B +2.38%
6
The Bank of Nova Scotia
TSX:BNS
6.80B +2.54%
7
Barrick Mining Corporation
TSX:ABX
6.63B +7.97%
8
Cenovus Energy Inc.
TSX:CVE
6.24B -7.83%
9
Bank of Montreal
TSX:BMO
6.22B +2.93%
10
Fairfax Financial Holdings Limited
TSX:FFH
4.50B +10.68%
11
BCE Inc.
TSX:BCE
4.49B +2.36%
12
Manulife Financial Corporation
TSX:MFC
4.46B +2.18%
13
Imperial Oil Limited
TSX:IMO
4.34B -5.27%
14
Enbridge Inc.
TSX:ENB
4.06B -0.82%
15
Canadian National Railway Company
TSX:CNR
3.47B +1.97%
16
National Bank of Canada
TSX:NA
3.36B +2.79%
17
Kinross Gold Corporation
TSX:K
3.23B +7.51%
18
A
Alimentation Couche-Tard Inc.
TSX:ATD
3.20B +3.58%
19
Great-West Lifeco Inc.
TSX:GWO
3.17B +2.02%
20
B
Brookfield Asset Management Ltd.
TSX:BAM
2.85B +6.00%
21
Canadian Pacific Kansas City Limited
TSX:CP
2.77B +3.10%
22
Teck Resources Limited
TSX:TECK.B
2.73B +4.04%
23
TC Energy Corporation
TSX:TRP
2.49B -1.59%
24
Sun Life Financial Inc.
TSX:SLF
2.36B +1.58%
25
Nutrien Ltd.
TSX:NTR
2.24B +3.39%
26
Wheaton Precious Metals Corp.
TSX:WPM
2.08B +11.66%
27
Intact Financial Corporation
TSX:IFC
2.08B +7.34%
28
Restaurant Brands International Limited Partnership
TSX:QSP.UN
2.00B -
29
Loblaw Companies Limited
TSX:L
2.00B +1.60%
30
Power Corporation of Canada
TSX:POW
1.88B +0.38%
31
Thomson Reuters Corporation
TSX:TRI
1.60B +5.47%
32
Lundin Mining Corporation
TSX:LUN
1.53B +5.88%
33
Franco-Nevada Corporation
TSX:FNV
1.50B +6.92%
34
Pan American Silver Corp.
TSX:PAAS
1.40B +8.12%
35
E
E-L Financial Corporation Limited
TSX:ELF
1.30B +2.04%
36
Fortis Inc.
TSX:FTS
1.28B +1.73%
37
B
Brookfield Corporation
TSX:BN
1.28B +5.86%
38
Celestica Inc.
TSX:CLS
1.27B -9.15%
39
CGI Inc.
TSX:GIB.A
1.24B +1.19%
40
Pembina Pipeline Corporation
TSX:PPL
1.18B -1.80%
41
IAMGOLD Corporation
TSX:IMG
1.17B +10.32%
42
Whitecap Resources Inc.
TSX:WCP
1.11B -6.02%
43
Alamos Gold Inc.
TSX:AGI
1.08B +10.66%
44
G
GO Residential Real Estate Investment Trust
TSX:GO.U
1.03B +0.41%
45
Hydro One Limited
TSX:H
1.01B +2.05%
46
Dollarama Inc.
TSX:DOL
977.12M +4.78%
47
Constellation Software Inc.
TSX:CSU
976.44M +0.81%
48
Lundin Gold Inc.
TSX:LUG
950.07M +6.21%
49
Bombardier Inc.
TSX:BBD.B
921.14M +0.53%
50
OceanaGold Corporation
TSX:OGC
879.59M +8.88%
51
Endeavour Mining plc
TSX:EDV
854.88M +9.36%
52
Magna International Inc.
TSX:MG
853.69M +3.90%
53
IGM Financial Inc.
TSX:IGM
834.26M +2.95%
54
Equinox Gold Corp.
TSX:EQX
826.84M +12.40%
55
B2Gold Corp.
TSX:BTO
820.31M +8.83%
56
C
China Gold International Resources Corp. Ltd.
TSX:CGG
786.40M +8.02%
57
First Capital Real Estate Investment Trust
TSX:FCR.UN
775.34M +0.78%
58
iA Financial Corporation Inc.
TSX:IAG
764.76M +2.17%
59
George Weston Limited
TSX:WN
712.57M +2.53%
60
WSP Global Inc.
TSX:WSP
701.47M +0.70%
61
Emera Incorporated
TSX:EMA
690.22M +2.13%
62
Hudbay Minerals Inc.
TSX:HBM
690.20M +3.36%
63
Eldorado Gold Corporation
TSX:ELD
678.43M +5.27%
64
Q
Quebecor Inc.
TSX:QBR.A
675.49M +3.38%
65
Rogers Communications Inc.
TSX:RCI.B
670.36M +3.21%
66
DPM Metals Inc.
TSX:DPM
660.86M +6.53%
67
Metro Inc.
TSX:MRU
644.42M +1.81%
68
S
Strathcona Resources Ltd.
TSX:SCR
607.07M -7.12%
69
Parex Resources Inc.
TSX:PXT
583.57M -7.47%
70
C
CCL Industries Inc.
TSX:CCL.B
580.99M +0.99%
71
Linamar Corporation
TSX:LNR
490.52M +2.94%
72
Onex Corporation
TSX:ONEX
488.56M +4.50%
73
Canadian Tire Corporation, Limited
TSX:CTC.A
483.70M +3.34%
74
S
South Bow Corporation
TSX:SOBO
473.44M -2.46%
75
S
Senvest Capital Inc.
TSX:SEC
445.61M -
76
AltaGas Ltd.
TSX:ALA
442.85M -0.83%
77
Centerra Gold Inc.
TSX:CG
439.79M +9.00%
78
Aritzia Inc.
TSX:ATZ
423.61M +7.57%
79
T
Triple Flag Precious Metals Corp.
TSX:TFPM
420.91M +6.50%
80
TMX Group Limited
TSX:X
420.82M +0.88%
81
Artemis Gold Inc.
TSXV:ARTG
419.75M +11.19%
82
Toromont Industries Ltd.
TSX:TIH
404.32M -5.38%
83
Ero Copper Corp.
TSX:ERO
398.38M +1.06%
84
Finning International Inc.
TSX:FTT
392.86M -1.66%
85
Fortuna Mining Corp.
TSX:FVI
384.91M +7.97%
86
G
G Mining Ventures Corp.
TSX:GMIN
373.00M +13.97%
87
K92 Mining Inc.
TSX:KNT
368.42M +8.22%
88
Methanex Corporation
TSX:MX
366.08M -7.01%
89
Saputo Inc.
TSX:SAP
364.87M +1.17%
90
TFI International Inc.
TSX:TFII
362.42M +3.64%
91
Stantec Inc.
TSX:STN
361.29M +1.22%
92
Maple Leaf Foods Inc.
TSX:MFI
358.02M -0.15%
93
F
First Majestic Silver Corp.
TSX:AG
353.84M +8.80%
94
RioCan Real Estate Investment Trust
TSX:REI.UN
353.70M +1.93%
95
P
Peyto Exploration & Development Corp.
TSX:PEY
353.41M -2.96%
96
D
Definity Financial Corporation
TSX:DFY
335.00M +4.60%
97
Capstone Copper Corp.
TSX:CS
330.90M +2.61%
98
A
Aris Mining Corporation
TSX:ARIS
314.35M +8.90%
99
AtkinsRéalis Group Inc.
TSX:ATRL
307.81M -1.35%
100
Element Fleet Management Corp.
TSX:EFN
301.31M -10.93%