Top publicly traded mining companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 BHP Group BHP $18.23 B $55.69 4.09% Australia
2 Rio Tinto RIO $17.24 B $65.43 2.44% UK
3 China Shenhua Energy 601088.SS $11.65 B $5.42 0.21% China
4 Zijin Mining 601899.SS $9.45 B $3.90 1.94% China
5 Newmont NEM $8.70 B $83.67 0.24% USA
6 Fortescue FMG.AX $8.30 B $12.51 0.03% Australia
7 Grupo México GMBXF $7.56 B $7.95 2.58% Mexico
8 Vale VALE $7.45 B $10.89 0.55% Brazil
9 Freeport-McMoRan FCX $6.88 B $35.34 6.19% USA
10 Barrick Gold B $5.70 B $34.26 2.06% Canada
11 Southern Copper SCCO $5.69 B $117.96 1.29% USA
12 Coal India COALINDIA.NS $5.32 B $4.43 0.01% India
13 Agnico Eagle Mines AEM $4.43 B $159.90 1.25% Canada
14 China Coal Energy Company Limited 601898.SS $4.21 B $1.63 0.60% China
15 Vedanta VEDL.NS $4.19 B $5.21 3.08% India
16 Yankuang Energy (Yanzhou Coal Mining) 600188.SS $3.98 B $1.92 0.29% China
17 CMOC 3993.HK $3.73 B $1.83 2.00% China
18 AngloGold Ashanti AU $3.02 B $65.80 1.20% South Africa
19 Kinross Gold KGC $2.27 B $23.64 1.42% Canada
20 Antofagasta ANTO.L $2.07 B $34.67 1.67% UK
21 Kazatomprom 0ZQ.F $2.06 B $52.29 6.92% Kazakhstan
22 Nutrien NTR $1.88 B $58.15 1.49% Canada
23 Industrias Peñoles PE&OLES.MX $1.67 B $43.40 2.28% Mexico
24 Ma'aden 1211.SR $1.63 B $16.29 0.97% S. Arabia
25 United Tractors UNTR.JK $1.61 B $1.61 1.10% Indonesia
26 Bayan Resources BYAN.JK $1.18 B $1.09 0.00% Indonesia
27 Shandong Gold Mining 600547.SS $1.16 B $5.36 0.84% China
28 Boliden BOL.ST $1.11 B $38.72 0.03% Sweden
29 National Mineral Development Corporation NMDC.NS $1.09 B $0.86 1.11% India
30 KGHM Polska Miedź KGH.WA $1.05 B $41.42 0.52% Poland
31 Yancoal YAL.AX $1.05 B $3.51 0.28% Australia
32 Iamgold IAG $1.03 B $11.82 1.03% Canada
33 Western Mining 601168.SS $1.01 B $2.90 1.17% China
34 Franco-Nevada FNV $1.00 B $213.92 2.04% Canada
35 Zhongjin Gold 600489.SS $0.98 B $2.86 0.00% China
36 Zhejiang Huayou Cobalt 603799.SS $0.95 B $8.08 3.68% China
37 Wheaton Precious Metals WPM $0.94 B $107.35 1.94% Canada
38 Endeavour Mining EDV.TO $0.91 B $41.17 1.20% UK
39 Lundin Gold LUG.TO $0.89 B $62.43 1.88% Canada
40 Pan American Silver PAAS $0.85 B $36.80 1.13% Canada
41 Metso METSO.HE $0.78 B $13.71 1.80% Finland
42 Fresnillo FNLPF $0.74 B $30.50 2.21% Mexico
43 Exxaro Resources EXX.JO $0.66 B $10.22 0.86% South Africa
44 Sumitomo Metal Mining 5713.T $0.66 B $31.47 2.14% Japan
45 MMG Limited 1208.HK $0.62 B $0.81 0.80% Australia
46 Northern Star NST.AX $0.61 B $14.74 0.51% Australia
47 Hudbay Minerals HBM $0.60 B $13.96 1.13% Canada
48 First Quantum Minerals FM.TO $0.60 B $20.61 0.17% Canada
49 Alamos Gold AGI $0.58 B $33.31 0.12% Canada
50 Teck Resources TECK $0.57 B $39.97 0.10% Canada
51 Buenaventura Mining Company BVN $0.57 B $22.92 0.26% Peru
52 Lundin Mining LUN.TO $0.52 B $13.74 0.21% Canada
53 OceanaGold OGC.TO $0.52 B $20.44 0.71% Canada
54 Royal Gold RGLD $0.51 B $193.11 1.93% USA
55 Chifeng Jilong Gold Mining 600988.SS $0.51 B $3.99 0.88% China
56 Cameco CCJ $0.50 B $85.66 3.09% Canada
57 CSN Mineração CMIN3.SA $0.46 B $0.99 0.00% Brazil
58 New Hope Corporation NHC.AX $0.45 B $2.70 1.85% Australia
59 China Northern Rare Earth (CNREHT) 600111.SS $0.45 B $6.65 0.30% China
60 Zangge Mining Company 000408.SZ $0.45 B $7.71 0.24% China
61 Evolution Mining EVN.AX $0.41 B $6.62 1.41% Australia
62 Tianqi Lithium 002466.SZ $0.40 B $6.16 1.70% China
63 NLC India NLCINDIA.NS $0.40 B $3.17 0.23% India
64 China Gold International Resources CGG.TO $0.36 B $17.57 5.47% Canada
65 Compañía de Acero del Pacífico CAP.SN $0.35 B $5.52 2.24% Chile
66 Torex Gold Resources TXG.TO $0.35 B $39.93 1.11% Canada
67 Whitehaven Coal WHC.AX $0.33 B $4.42 0.90% Australia
68 Washington H. Soul Pattinson and Company (Soul Patts) SOL.AX $0.33 B $25.22 2.33% Australia
69 Coeur Mining CDE $0.31 B $18.20 4.48% USA
70 Fortuna Mining FSM $0.31 B $8.56 1.66% Canada
71 K92 Mining KNT.TO $0.30 B $11.61 0.61% Canada
72 Ivanhoe Mines IVN.TO $0.30 B $9.87 3.98% Canada
73 Dundee Precious Metals DPM.TO $0.28 B $21.27 0.57% Canada
74 Pilbara Minerals PLS.AX $0.26 B $1.58 0.83% Australia
75 Wesdome Gold Mines WDO.TO $0.26 B $14.75 3.21% Canada
76 Mitsui Mining & Smelting 5706.T $0.26 B $76.20 3.30% Japan
77 Alliance Resource Partners ARLP $0.25 B $24.10 0.95% USA
78 Peabody Energy BTU $0.25 B $24.54 4.92% USA
79 Iluka Resources ILU.AX $0.20 B $4.25 2.44% Australia
80 Equinox Gold EQX $0.20 B $10.64 1.43% Canada
81 New Gold NGD $0.19 B $6.81 0.29% Canada
82 Triple Flag Precious Metals TFPM $0.18 B $27.97 0.90% Canada
83 Ramelius Resources RMS.AX $0.18 B $2.36 0.42% Australia
84 Ero Copper ERO $0.17 B $18.35 1.98% Canada
85 Hecla Mining HL $0.16 B $11.53 5.30% USA
86 Capstone Copper CS.TO $0.15 B $8.00 2.79% Canada
87 Deterra Royalties DRR.AX $0.15 B $2.61 0.50% Australia
88 Centerra Gold CGAU $0.14 B $9.92 1.43% Canada
89 Orla Mining ORLA $0.14 B $10.52 0.38% Canada
90 Kingsgate Consolidated Limited KCN.AX $0.13 B $2.40 6.85% Australia
91 Champion Iron CIA.AX $0.13 B $3.07 0.95% Australia
92 Nexa Resources NEXA $0.12 B $5.00 0.79% Luxembourg
93 Gold Road Resources GOR.AX $0.12 B $2.28 0.14% Australia
94 Scully Royalty SRL $0.12 B $6.04 0.67% China
95 African Rainbow Minerals ARI.JO $0.12 B $10.31 0.11% South Africa
96 Aris Mining ARMN $0.12 B $9.39 0.32% Canada
97 ASA Gold and Precious Metals ASA $0.11 B $43.01 0.23% USA
98 Zhaojin Mining Industry Company 1818.HK $0.11 B $3.77 0.07% China
99 MAG Silver MAG $0.10 B $24.47 1.17% Canada
100 Osisko Gold Royalties OR $0.10 B $37.57 1.84% Canada