Most Profitable Companies in Canada

2,807 Companies

Rank Company Net Income Today 1Y
1
Royal Bank of Canada
TSX:RY
15.56B +0.51%
2
The Toronto-Dominion Bank
TSX:TD
10.94B +0.87%
3
Canadian Natural Resources Limited
TSX:CNQ
8.23B +1.70%
4
Canadian Imperial Bank of Commerce
TSX:CM
6.78B +0.64%
5
The Bank of Nova Scotia
TSX:BNS
6.65B +0.66%
6
Barrick Mining Corporation
TSX:ABX
6.50B +2.41%
7
Suncor Energy Inc.
TSX:SU
6.25B +2.02%
8
Bank of Montreal
TSX:BMO
6.08B +0.47%
9
Cenovus Energy Inc.
TSX:CVE
4.67B +0.67%
10
Fairfax Financial Holdings Limited
TSX:FFH
4.62B -0.18%
11
BCE Inc.
TSX:BCE
4.40B -4.09%
12
Manulife Financial Corporation
TSX:MFC
4.36B +0.50%
13
Rogers Communications Inc.
TSX:RCI.B
4.32B -4.31%
14
Enbridge Inc.
TSX:ENB
3.98B +0.63%
15
Canadian National Railway Company
TSX:CNR
3.35B +0.35%
16
National Bank of Canada
TSX:NA
3.29B +0.55%
17
Kinross Gold Corporation
TSX:K
3.18B +1.57%
18
A
Alimentation Couche-Tard Inc.
TSX:ATD
3.13B +0.37%
19
Great-West Lifeco Inc.
TSX:GWO
3.11B +0.39%
20
Imperial Oil Limited
TSX:IMO
2.91B +1.52%
21
B
Brookfield Asset Management Ltd.
TSX:BAM
2.79B +2.18%
22
Canadian Pacific Kansas City Limited
TSX:CP
2.71B -0.08%
23
TC Energy Corporation
TSX:TRP
2.43B +0.76%
24
Nutrien Ltd.
TSX:NTR
2.38B +0.62%
25
Sun Life Financial Inc.
TSX:SLF
2.32B +0.03%
26
Intact Financial Corporation
TSX:IFC
2.24B -1.07%
27
Wheaton Precious Metals Corp.
TSX:WPM
2.04B +2.11%
28
Loblaw Companies Limited
TSX:L
1.96B +0.22%
29
Power Corporation of Canada
TSX:POW
1.84B +0.34%
30
Teck Resources Limited
TSX:TECK.B
1.75B +3.53%
31
Restaurant Brands International Limited Partnership
TSX:QSP.UN
1.69B -
32
Thomson Reuters Corporation
TSX:TRI
1.65B +1.16%
33
Lundin Mining Corporation
TSX:LUN
1.50B +3.79%
34
Franco-Nevada Corporation
TSX:FNV
1.47B +2.01%
35
Pan American Silver Corp.
TSX:PAAS
1.37B +2.05%
36
E
E-L Financial Corporation Limited
TSX:ELF
1.27B +1.17%
37
B
Brookfield Corporation
TSX:BN
1.25B +0.62%
38
CGI Inc.
TSX:GIB.A
1.21B +2.00%
39
Fortis Inc.
TSX:FTS
1.21B -0.12%
40
Alamos Gold Inc.
TSX:AGI
1.17B +1.70%
41
Pembina Pipeline Corporation
TSX:PPL
1.16B +0.91%
42
IAMGOLD Corporation
TSX:IMG
1.15B +1.64%
43
Celestica Inc.
TSX:CLS
1.11B +0.93%
44
G
GO Residential Real Estate Investment Trust
TSX:GO.U
1.01B +2.19%
45
Whitecap Resources Inc.
TSX:WCP
1.00B +1.49%
46
Hydro One Limited
TSX:H
990.53M -0.35%
47
Dollarama Inc.
TSX:DOL
960.90M +0.84%
48
Constellation Software Inc.
TSX:CSU
957.31M +1.76%
49
Lundin Gold Inc.
TSX:LUG
929.60M +6.87%
50
Bombardier Inc.
TSX:BBD.B
903.54M +0.77%
51
OceanaGold Corporation
TSX:OGC
862.18M +1.48%
52
Endeavour Mining plc
TSX:EDV
834.95M +1.66%
53
IGM Financial Inc.
TSX:IGM
817.75M +0.46%
54
Equinox Gold Corp.
TSX:EQX
813.12M +2.03%
55
B2Gold Corp.
TSX:BTO
804.07M +2.06%
56
C
China Gold International Resources Corp. Ltd.
TSX:CGG
771.06M +3.66%
57
Magna International Inc.
TSX:MG
756.51M +0.26%
58
iA Financial Corporation Inc.
TSX:IAG
746.92M +0.67%
59
First Capital Real Estate Investment Trust
TSX:FCR.UN
722.81M -0.04%
60
George Weston Limited
TSX:WN
698.67M +0.09%
61
Hudbay Minerals Inc.
TSX:HBM
674.20M +2.78%
62
Emera Incorporated
TSX:EMA
674.12M -0.69%
63
Q
Quebecor Inc.
TSX:QBR.A
662.12M -
64
WSP Global Inc.
TSX:WSP
653.07M +0.30%
65
DPM Metals Inc.
TSX:DPM
645.45M +6.96%
66
Centerra Gold Inc.
TSX:CG
632.75M +2.71%
67
Metro Inc.
TSX:MRU
629.39M +0.29%
68
Eldorado Gold Corporation
TSX:ELD
603.72M +1.87%
69
T
Torex Gold Resources Inc.
TSX:TXG
600.19M +2.15%
70
S
Strathcona Resources Ltd.
TSX:SCR
592.92M +0.42%
71
Parex Resources Inc.
TSX:PXT
572.02M -3.07%
72
C
CCL Industries Inc.
TSX:CCL.B
569.88M +0.14%
73
Linamar Corporation
TSX:LNR
479.08M -0.35%
74
Onex Corporation
TSX:ONEX
477.17M -1.01%
75
Canadian Tire Corporation, Limited
TSX:CTC.A
474.27M +0.75%
76
Capstone Copper Corp.
TSX:CS
473.59M +0.15%
77
S
South Bow Corporation
TSX:SOBO
458.24M -1.75%
78
S
Senvest Capital Inc.
TSX:SEC
435.12M -
79
AltaGas Ltd.
TSX:ALA
430.51M +0.98%
80
TMX Group Limited
TSX:X
422.92M +1.90%
81
Aritzia Inc.
TSX:ATZ
414.49M +15.16%
82
T
Triple Flag Precious Metals Corp.
TSX:TFPM
410.40M +1.54%
83
Artemis Gold Inc.
TSXV:ARTG
391.11M -0.59%
84
Finning International Inc.
TSX:FTT
385.01M +0.06%
85
Fortuna Mining Corp.
TSX:FVI
375.93M +2.05%
86
G
G Mining Ventures Corp.
TSX:GMIN
365.73M -0.10%
87
Maple Leaf Foods Inc.
TSX:MFI
364.82M -1.20%
88
Toromont Industries Ltd.
TSX:TIH
361.25M -0.24%
89
K92 Mining Inc.
TSX:KNT
359.83M -0.29%
90
Saputo Inc.
TSX:SAP
357.01M -0.54%
91
Stantec Inc.
TSX:STN
354.25M -1.17%
92
P
Peyto Exploration & Development Corp.
TSX:PEY
345.80M +0.37%
93
F
First Majestic Silver Corp.
TSX:AG
345.59M +2.11%
94
TFI International Inc.
TSX:TFII
333.82M -0.32%
95
D
Definity Financial Corporation
TSX:DFY
327.19M +0.06%
96
Ero Copper Corp.
TSX:ERO
309.43M +3.42%
97
AtkinsRéalis Group Inc.
TSX:ATRL
301.80M +0.15%
98
Air Canada
TSX:AC
301.01M -2.70%
99
W
Wesdome Gold Mines Ltd.
TSX:WDO
292.63M -0.03%
100
Element Fleet Management Corp.
TSX:EFN
292.23M -0.14%