Biggest Publicly Listed mining companies by revenue

Rank Logo Name Ticker Revenue Price Today % Country
1 Glencore GLCNF $230.94 B $4.43 1.84% Switzerland
2 BHP Group BHP $55.65 B $53.50 0.39% Australia
3 Rio Tinto RIO $53.65 B $63.87 0.47% UK
4 Zijin Mining 601899.SS $44.70 B $3.83 5.17% China
5 China Shenhua Energy 601088.SS $44.46 B $5.44 0.59% China
6 Vale VALE $36.60 B $10.83 1.10% Brazil
7 CMOC 3993.HK $28.18 B $1.80 11.73% China
8 Anglo American AAL.L $27.29 B $36.61 1.91% UK
9 Nutrien NTR $25.96 B $59.03 4.72% Canada
10 Freeport-McMoRan FCX $25.82 B $37.67 16.95% USA
11 China Coal Energy Company Limited 601898.SS $25.28 B $1.64 0.76% China
12 Newmont NEM $20.58 B $83.47 1.42% USA
13 Fortescue FMG.AX $18.10 B $12.63 0.05% Australia
14 Yankuang Energy (Yanzhou Coal Mining) 600188.SS $18.01 B $1.93 0.29% China
15 Vedanta VEDL.NS $17.94 B $5.21 2.94% India
16 Harmony Gold HMY $16.93 B $17.25 4.49% South Africa
17 Grupo México GMBXF $16.40 B $7.86 7.67% Mexico
18 Coal India COALINDIA.NS $14.74 B $4.43 0.09% India
19 Barrick Gold B $13.82 B $33.57 2.81% Canada
20 Shandong Gold Mining 600547.SS $13.02 B $5.32 4.75% China
21 Southern Copper SCCO $11.88 B $119.50 8.38% USA
22 Zhongjin Gold 600489.SS $10.03 B $2.87 0.34% China
23 Sumitomo Metal Mining 5713.T $9.87 B $32.39 11.30% Japan
24 Agnico Eagle Mines AEM $9.66 B $157.93 2.75% Canada
25 Ma'aden 1211.SR $9.58 B $16.22 1.38% S. Arabia
26 Zhejiang Huayou Cobalt 603799.SS $9.47 B $7.81 0.16% China
27 KGHM Polska Miedź KGH.WA $9.19 B $42.53 1.18% Poland
28 Boliden BOL.ST $8.98 B $39.72 1.83% Sweden
29 United Tractors UNTR.JK $8.64 B $1.61 1.10% Indonesia
30 Western Mining 601168.SS $7.88 B $2.87 6.07% China
31 AngloGold Ashanti AU $7.64 B $66.60 4.06% South Africa
32 Industrias Peñoles PE&OLES.MX $7.49 B $42.57 1.08% Mexico
33 Teck Resources TECK $7.13 B $40.01 3.60% Canada
34 Antofagasta ANTO.L $6.61 B $35.28 0.72% UK
35 Kinross Gold KGC $6.07 B $23.31 4.78% Canada
36 Sibanye-Stillwater SBSW $5.97 B $10.19 1.16% South Africa
37 South32 S32.AX $5.47 B $1.76 2.70% Australia
38 China Northern Rare Earth (CNREHT) 600111.SS $5.40 B $6.64 1.59% China
39 Metso METSO.HE $5.31 B $13.94 0.79% Finland
40 First Quantum Minerals FM.TO $4.95 B $20.72 3.41% Canada
41 Impala Platinum IMP.JO $4.78 B $12.34 3.96% South Africa
42 MMG Limited 1208.HK $4.47 B $0.80 8.89% Australia
43 Mitsui Mining & Smelting 5706.T $4.41 B $79.35 7.27% Japan
44 Yancoal YAL.AX $4.20 B $3.54 0.37% Australia
45 Peabody Energy BTU $4.03 B $25.81 8.22% USA
46 Endeavour Mining EDV.TO $3.69 B $40.83 1.82% UK
47 Bayan Resources BYAN.JK $3.53 B $1.09 0.00% Indonesia
48 Mineral Resources MIN.AX $3.50 B $27.47 2.59% Australia
49 Kazatomprom 0ZQ.F $3.49 B $49.58 0.72% Kazakhstan
50 Fresnillo FNLPF $3.49 B $31.65 2.13% Mexico
51 Lundin Mining LUN.TO $3.30 B $13.76 8.64% Canada
52 Northern Star NST.AX $3.28 B $14.96 1.95% Australia
53 Core Natural Resources CNR $3.23 B $82.95 7.35% USA
54 Pan American Silver PAAS $3.11 B $36.39 3.65% Canada
55 Eramet ERA.PA $3.05 B $65.15 0.00% France
56 National Mineral Development Corporation NMDC.NS $2.95 B $0.86 1.06% India
57 CSN Mineração CMIN3.SA $2.93 B $1.00 0.56% Brazil
58 Nexa Resources NEXA $2.78 B $5.04 1.20% Luxembourg
59 Jastrzebska Spólka Weglowa JSW.WA $2.61 B $7.09 1.53% Poland
60 Whitehaven Coal WHC.AX $2.55 B $4.42 1.21% Australia
61 Cameco CCJ $2.55 B $83.09 4.37% Canada
62 Gold Fields GFI $2.54 B $40.27 3.64% South Africa
63 Ganfeng Lithium 002460.SZ $2.46 B $7.82 1.47% China
64 Coronado Global Resources CRN.AX $2.44 B $0.20 10.71% Australia
65 Alpha Metallurgical Resources AMR $2.37 B $165.67 1.49% USA
66 Alliance Resource Partners ARLP $2.29 B $24.33 2.18% USA
67 Evolution Mining EVN.AX $2.20 B $6.78 0.10% Australia
68 Hudbay Minerals HBM $2.20 B $14.12 5.06% Canada
69 Merdeka Copper Gold MDKA.JK $2.20 B $0.14 5.33% Indonesia
70 B2Gold BTG $2.17 B $4.85 1.62% Canada
71 Exxaro Resources EXX.JO $2.17 B $10.63 2.12% South Africa
72 Iamgold IAG $1.96 B $11.70 2.58% Canada
73 NRW Holdings Limited NWH.AX $1.94 B $3.02 0.43% Australia
74 Capstone Copper CS.TO $1.94 B $8.26 11.25% Canada
75 Equinox Gold EQX $1.90 B $10.49 2.42% Canada
76 NLC India NLCINDIA.NS $1.84 B $3.15 0.29% India
77 Tianqi Lithium 002466.SZ $1.81 B $6.27 3.11% China
78 Nickel Industries Limited NIC.AX $1.74 B $0.48 1.40% Australia
79 Wheaton Precious Metals WPM $1.66 B $105.31 2.14% Canada
80 OceanaGold OGC.TO $1.56 B $20.37 3.90% Canada
81 Alamos Gold AGI $1.50 B $33.35 1.30% Canada
82 Compañía de Acero del Pacífico CAP.SN $1.50 B $5.70 0.25% Chile
83 Lundin Gold LUG.TO $1.47 B $61.49 5.05% Canada
84 Coeur Mining CDE $1.45 B $17.42 3.38% USA
85 HMS Bergbau HMU.DE $1.41 B $53.79 0.00% Germany
86 Chifeng Jilong Gold Mining 600988.SS $1.40 B $3.96 3.29% China
87 Macmahon Holdings MAH.AX $1.35 B $0.28 1.16% Australia
88 Franco-Nevada FNV $1.33 B $209.64 1.71% Canada
89 Compass Minerals CMP $1.22 B $19.06 2.58% USA
90 Warrior Met Coal HCC $1.22 B $62.37 0.48% USA
91 Centerra Gold CGAU $1.21 B $9.78 0.41% Canada
92 Pilbara Minerals PLS.AX $1.19 B $1.58 0.41% Australia
93 New Hope Corporation NHC.AX $1.15 B $2.67 3.32% Australia
94 Buenaventura Mining Company BVN $1.15 B $22.86 3.67% Peru
95 Nittetsu Mining 1515.T $1.13 B $59.83 5.08% Japan
96 China Gold International Resources CGG.TO $1.12 B $16.72 3.13% Canada
97 CGN Mining Company 1164.HK $1.11 B $0.39 2.00% Hong Kong
98 Fortuna Mining FSM $1.09 B $8.42 1.29% Canada
99 Champion Iron CIA.AX $1.09 B $3.13 3.27% Australia
100 Hecla Mining HL $1.06 B $10.95 1.97% USA