Top publicly traded silver mining companies by earnings

Rank Logo Name Ticker Earnings Price Today % Country
1 Industrias Peñoles PE&OLES.MX $1.67 B $42.38 5.59% Mexico
2 Wheaton Precious Metals WPM $0.94 B $107.83 0.17% Canada
3 Pan American Silver PAAS $0.85 B $37.46 2.74% Canada
4 Fresnillo FNLPF $0.74 B $32.00 5.09% Mexico
5 Buenaventura Mining Company BVN $0.57 B $21.56 3.11% Peru
6 Royal Gold RGLD $0.51 B $190.55 0.58% USA
7 Coeur Mining CDE $0.31 B $17.97 3.16% USA
8 Fortuna Mining FSM $0.31 B $8.54 4.66% Canada
9 Hecla Mining HL $0.16 B $11.30 3.10% USA
10 Orla Mining ORLA $0.14 B $10.88 6.51% Canada
11 Silvercorp Metals SVM $0.10 B $6.04 16.03% Canada
12 MAG Silver MAG $0.10 B $24.47 1.17% Canada
13 Osisko Gold Royalties OR $0.10 B $37.56 0.95% Canada
14 First Majestic Silver AG $0.10 B $12.04 13.37% Canada
15 Hochschild Mining HOC.L $58.89 M $4.60 8.40% UK
16 Merdeka Copper Gold MDKA.JK $40.3 M $0.15 5.88% Indonesia
17 Discovery Silver Corp. DSV.TO $28.13 M $3.65 7.68% Canada
18 Avino Silver & Gold Mines ASM $26.97 M $4.74 1.83% Canada
19 Integra Resources ITRG $26.61 M $3.03 3.41% Canada
20 Investigator Resources IVR.AX -$1.33 Million $0.02574 11.43% Australia
21 Silver One Resources SVE.V -$1.9 Million $0.32 8.54% Canada
22 Polymetals Resources POL.AX -$2.19 Million $0.76 6.02% Australia
23 Metalla Royalty & Streaming MTA -$2.64 Million $5.91 1.39% Canada
24 Aya Gold & Silver AYA.TO -$4.63 Million $12.23 6.42% Canada
25 New Pacific Metals NEWP -$6.37 Million $2.65 6.23% Canada
26 Prime Mining Corp. PRYM.TO -$11.32 Million $2.49 5.03% Canada
27 McEwen Mining MUX -$13.85 Million $14.97 3.10% Canada
28 Vizsla Silver VZLA -$17.32 Million $4.12 3.90% Canada
29 Perpetua Resources PPTA -$22.1 Million $18.97 3.60% USA
30 Seabridge Gold SA -$37.67 Million $21.74 7.89% Canada
31 Almaden Minerals AAU -$50.49 Million $0.15 0.00% Canada
32 Hycroft Mining HYMC -$50.49 Million $6.70 3.79% USA
33 Americas Gold and Silver Corp USAS -$56.63 Million $3.14 4.69% Canada
34 Endeavour Silver EXK -$57.34 Million $7.77 14.94% Canada
35 Bear Creek Mining BCM.V -$57.45 Million $0.29 18.12% Canada
36 Skeena Resources SKE -$0.14 Billion $18.81 4.10% Canada