Top publicly traded gold mining companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 Newmont NEM $8.70 B $81.72 4.34% USA
2 Barrick Gold B $5.70 B $32.99 9.71% Canada
3 Agnico Eagle Mines AEM $4.43 B $161.19 4.41% Canada
4 AngloGold Ashanti AU $3.02 B $67.82 4.98% South Africa
5 Kinross Gold KGC $2.27 B $23.49 5.53% Canada
6 Industrias Peñoles PE&OLES.MX $1.67 B $40.12 3.35% Mexico
7 Shandong Gold Mining 600547.SS $1.16 B $5.13 1.11% China
8 Iamgold IAG $1.03 B $11.34 3.00% Canada
9 Franco-Nevada FNV $1.00 B $213.93 5.64% Canada
10 Zhongjin Gold 600489.SS $0.98 B $2.57 1.16% China
11 Wheaton Precious Metals WPM $0.94 B $107.65 2.74% Canada
12 Endeavour Mining EDV.TO $0.91 B $39.00 6.08% UK
13 Lundin Gold LUG.TO $0.89 B $63.32 3.50% Canada
14 Pan American Silver PAAS $0.85 B $36.46 3.52% Canada
15 Fresnillo FNLPF $0.74 B $30.45 7.26% Mexico
16 Northern Star NST.AX $0.61 B $13.66 1.22% Australia
17 Alamos Gold AGI $0.58 B $32.34 3.85% Canada
18 Buenaventura Mining Company BVN $0.57 B $20.91 4.45% Peru
19 Eldorado Gold EGO $0.54 B $27.91 3.41% Canada
20 OceanaGold OGC.TO $0.52 B $20.10 2.98% Canada
21 Royal Gold RGLD $0.51 B $191.67 1.94% USA
22 Chifeng Jilong Gold Mining 600988.SS $0.51 B $3.88 0.73% China
23 Evolution Mining EVN.AX $0.41 B $6.27 3.15% Australia
24 China Gold International Resources CGG.TO $0.36 B $17.15 4.79% Canada
25 Torex Gold Resources TXG.TO $0.35 B $40.05 3.68% Canada
26 Coeur Mining CDE $0.31 B $17.42 7.00% USA
27 Fortuna Mining FSM $0.31 B $8.16 2.77% Canada
28 K92 Mining KNT.TO $0.30 B $11.54 3.11% Canada
29 Dundee Precious Metals DPM.TO $0.28 B $22.17 1.16% Canada
30 Wesdome Gold Mines WDO.TO $0.26 B $13.93 4.69% Canada
31 Equinox Gold EQX $0.20 B $10.70 2.88% Canada
32 New Gold NGD $0.19 B $6.65 3.26% Canada
33 Triple Flag Precious Metals TFPM $0.18 B $28.33 1.76% Canada
34 Ramelius Resources RMS.AX $0.18 B $2.32 0.29% Australia
35 Hecla Mining HL $0.16 B $10.96 1.76% USA
36 Centerra Gold CGAU $0.14 B $9.54 3.36% Canada
37 Orla Mining ORLA $0.14 B $10.22 7.68% Canada
38 Kingsgate Consolidated Limited KCN.AX $0.13 B $2.02 6.99% Australia
39 Nexa Resources NEXA $0.12 B $4.96 1.22% Luxembourg
40 Gold Road Resources GOR.AX $0.12 B $2.25 0.87% Australia
41 Aris Mining ARMN $0.12 B $9.51 3.48% Canada
42 ASA Gold and Precious Metals ASA $0.11 B $42.37 3.42% USA
43 Zhaojin Mining Industry Company 1818.HK $0.11 B $3.60 1.01% China
44 Osisko Gold Royalties OR $0.10 B $37.21 4.08% Canada
45 Westgold Resources Limited WGX.AX $91.41 M $2.62 0.00% Australia
46 Sandstorm Gold SAND $87.01 M $11.99 2.30% Canada
47 Mandalay Resources MND.TO $84.22 M $3.92 5.68% Canada
48 Caledonia Mining CMCL $72.43 M $33.32 4.71% Jersey
49 Hochschild Mining HOC.L $58.89 M $4.23 4.45% UK
50 Macmahon Holdings MAH.AX $49.98 M $0.27 3.53% Australia
51 Bellevue Gold BGL.AX $48.15 M $0.66 1.48% Australia
52 Merdeka Copper Gold MDKA.JK $40.3 M $0.14 0.42% Indonesia
53 Metals Exploration MTL.L $34.64 M $0.17 0.77% UK
54 Majestic Gold MJS.V $31.64 M $0.12 3.23% Canada
55 Avino Silver & Gold Mines ASM $26.97 M $4.65 6.41% Canada
56 Integra Resources ITRG $26.61 M $2.93 8.12% Canada
57 Allied Gold Corporation AAUC.TO $23.92 M $15.73 1.74% Canada
58 Resolute Mining RSG.AX $19.09 M $0.55 0.59% Australia
59 Tanzanian Gold Corporation TRX $13.28 M $0.54 6.41% Canada
60 DRDGOLD DRD $12.13 M $25.59 4.88% South Africa
61 Idaho Strategic Resources IDR $8.83 M $30.91 5.97% USA
62 Koza Gold KOZAL.IS $8.3 M $0.61 0.16% Turkey
63 Contango Ore CTGO $6.03 M $24.00 0.42% USA
64 Galiano Gold GAU $3.13 M $2.52 6.78% Canada
65 Polyus PLZL.ME N/A $27.53 0.16% Russia
66 Strickland Metals Limited STK.AX -$2.06 Million $0.09894 3.45% Australia
67 Austin Gold AUST -$2.49 Million $1.81 8.38% USA
68 Metalla Royalty & Streaming MTA -$2.64 Million $5.83 4.86% Canada
69 Orosur Mining OMI.V -$2.7 Million $0.28 6.85% Canada
70 Vault Minerals VAU.AX -$3.63 Million $0.44 0.00% Australia
71 International Tower Hill Mines THM -$4.12 Million $1.60 5.96% Canada
72 Renegade Gold RAGE.V -$4.72 Million $0.09075 8.70% Canada
73 Predictive Discovery Limited PDI.AX -$5.79 Million $0.25 1.32% Australia
74 Western Copper and Gold WRN -$5.96 Million $1.76 6.02% Canada
75 Rupert Resources RUP.TO -$6.81 Million $4.27 4.81% Canada
76 G2 Goldfields GTWO.TO -$7.8 Million $2.56 5.69% Canada
77 Magnetic Resources NL MAU.AX -$8.24 Million $0.86 1.17% Australia
78 Gold Royalty Corp GROY -$8.26 Million $3.67 1.38% Canada
79 U.S. GoldMining USGO -$8.43 Million $9.21 0.11% USA
80 Vista Gold VGZ -$9.08 Million $2.25 5.14% USA
81 Nova Minerals NVA -$10.94 Million $13.72 3.00% Australia
82 Prime Mining Corp. PRYM.TO -$11.32 Million $2.38 3.47% Canada
83 U.S. Gold Corp USAU -$13.01 Million $15.93 0.70% USA
84 McEwen Mining MUX -$13.85 Million $14.52 6.61% Canada
85 Probe Gold Inc. PRB.TO -$15.58 Million $2.16 6.07% Canada
86 Vizsla Silver VZLA -$17.32 Million $3.97 7.30% Canada
87 Greatland Gold GGP.L -$18.81 Million $4.22 2.39% UK
88 GoldMining Inc. GLDG -$19.6 Million $1.17 1.74% Canada
89 Perpetua Resources PPTA -$22.1 Million $18.31 5.17% USA
90 Dakota Gold DC -$26.27 Million $4.77 4.38% USA
91 New Found Gold NFGC -$31.87 Million $2.12 4.95% Canada
92 Pantoro Limited PNR.AX -$32.95 Million $3.50 0.75% Australia
93 Perseus Mining PRU.AX -$34.53 Million $2.84 2.63% Australia
94 Seabridge Gold SA -$37.67 Million $20.15 5.44% Canada
95 Collective Mining CNL -$41.19 Million $13.38 5.44% Canada
96 B2Gold BTG -$44.23 Million $4.49 3.94% Canada
97 Almaden Minerals AAU -$50.49 Million $0.15 0.00% Canada
98 Hycroft Mining HYMC -$50.49 Million $6.46 11.96% USA
99 Americas Gold and Silver Corp USAS -$56.63 Million $3.00 7.91% Canada
100 Bear Creek Mining BCM.V -$57.45 Million $0.25 9.52% Canada