Stock TransactionsHECLA MINING COMPANY

Total Bought
2,423,695
41 transactions
Total Sold
4,524,184
26 transactions
Net
-2,100,489
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Oppenheimer & Close, LLC275,795968,595+692,8001.264.45+3.18buy
MARTINGALE ASSET MANAGEMENT L P33,562359,123+325,5610.000.05+0.05buy
CoreCommodity Management, LLC597,999903,253+305,2540.540.89+0.35buy
Neo Ivy Capital Management25,116321,385+296,2690.040.61+0.57buy
Quadrature Capital Ltd93,694219,044+125,3500.010.02+0.01buy
Fieldview Capital Management, LLC92,331215,389+123,0580.070.20+0.12buy
Parvin Asset Management, LLC143,100235,575+92,4750.891.45+0.56buy
Foyston, Gordon, & Payne Inc110,100183,900+73,8000.150.25+0.10buy
Dynamic Advisor Solutions LLC108,796169,085+60,2890.020.03+0.01buy
Pekin Hardy Strauss, Inc.192,330246,330+54,0000.130.17+0.04buy
HUSSMAN STRATEGIC ADVISORS, INC.255,000306,000+51,0000.340.42+0.08buy
U S GLOBAL INVESTORS INC500,000550,000+50,0000.370.39+0.02buy
Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A.37,70066,000+28,3000.901.88+0.98buy
TIAA TRUST, NATIONAL ASSOCIATION15,02041,519+26,4990.000.00+0.00buy
Polymer Capital Management (US) LLC47,80468,720+20,9160.080.07-0.01buy
Lesa Sroufe & Co455,691468,932+13,2412.552.58+0.03buy
PCG Wealth Advisors, LLC23,17535,520+12,3450.040.11+0.06buy
SHERBROOKE PARK ADVISERS LLC18,12129,451+11,3300.050.08+0.03buy
Tradition Wealth Management, LLC11,08621,090+10,0040.010.01+0.00buy
KINGSWOOD WEALTH ADVISORS, LLC313,094323,094+10,0000.160.15-0.01buy
PERRITT CAPITAL MANAGEMENT INC68,14178,075+9,9340.210.24+0.03buy
PRELUDE CAPITAL MANAGEMENT, LLC31,37039,092+7,7220.010.02+0.01buy
J. Safra Sarasin Holding AG53,29458,100+4,8060.010.01+0.00buy
Inspire Investing, LLC61,86265,686+3,8240.040.04+0.00buy
Ballentine Partners, LLC11,55215,053+3,5010.000.00+0.00buy
Rathbones Group PLC42,85446,104+3,2500.000.00+0.00buy
PYA Waltman Capital, LLC11,07813,978+2,9000.020.02+0.00buy
Baader Bank Aktiengesellschaft37,03439,402+2,3680.010.02+0.00buy
Clear Creek Financial Management, LLC30,17331,094+9210.020.02+0.00buy
Continuum Advisory, LLC11,57412,226+6520.010.01+0.00buy
HOHIMER WEALTH MANAGEMENT, LLC10,43111,031+6000.010.01+0.00buy
Moors & Cabot, Inc.20,50021,000+5000.010.01+0.00buy
EXENCIAL WEALTH ADVISORS, LLC28,26428,362+980.010.01+0.00buy
Forum Financial Management, LP25,04125,091+500.000.00-0.00buy
Hudock, Inc.81,99482,042+480.080.08-0.00buy
M.E. ALLISON & CO., INC.20,01320,025+120.110.10-0.01buy
Westfuller Advisors, LLC14,67014,678+80.050.05-0.00buy
Financial Advocates Investment Management42,84542,850+50.020.02+0.00buy
VSM Wealth Advisory, LLC10,15510,158+30.020.02-0.00buy
DAGCO, INC.970971+10.000.00-0.00buy
VISION FINANCIAL MARKETS LLC165166+10.000.00-0.00buy
AVALON CAPITAL MANAGEMENT39,11439,002-1120.060.06-0.00sell
NORTHWEST WEALTH MANAGEMENT, LLC10,47910,350-1290.010.01-0.00sell
MEEDER ASSET MANAGEMENT INC2931-2920.000.00-0.00sell
CONGRESS ASSET MANAGEMENT CO795,006793,812-1,1940.030.03-0.00sell
GREENLEAF TRUST11,96510,498-1,4670.000.00-0.00sell
PROFUND ADVISORS LLC65,54963,738-1,8110.020.01-0.00sell
Oxbow Advisors, LLC22,20319,313-2,8900.010.01-0.00sell
Byrne Asset Management LLC13,2089,211-3,9970.050.04-0.02sell
ZACKS INVESTMENT MANAGEMENT215,144210,250-4,8940.010.01-0.00sell
Olympiad Research LP39,21333,345-5,8680.250.33+0.07sell
111 Capital17,77611,810-5,9660.020.01-0.01sell
Comprehensive Money Management Services LLC46,24539,805-6,4400.210.18-0.03sell
Stonehage Fleming Financial Services Holdings Ltd60,62053,932-6,6880.010.01-0.00sell
Brookwood Investment Group LLC25,32416,897-8,4270.020.02-0.01sell
Arrowroot Family Office, LLC21,97511,469-10,5060.060.03-0.03sell
Capital Management Associates, Inc30,00915,171-14,8380.040.03-0.01sell
EASTERN BANK44,00020,000-24,0000.000.00-0.00sell
PKO Investment Management Joint-Stock Co240,500210,500-30,0000.150.14-0.02sell
First Eagle Investment Management, LLC1,947,7281,906,228-41,5000.020.02-0.00sell
Tactive Advisors, LLC107,27665,243-42,0330.270.13-0.15sell
Dynamic Technology Lab Private Ltd78,43826,416-52,0220.060.02-0.04sell
Marex Group plc169,06436,396-132,6680.020.00-0.01sell
SPROTT INC.2,107,5821,671,159-436,4230.640.47-0.16sell
Ninety One UK Ltd6,839,5876,116,893-722,6940.110.09-0.02sell
CenterBook Partners LP1,514,300320,463-1,193,8370.540.11-0.43sell
FRONTIER CAPITAL MANAGEMENT CO LLC3,803,1112,029,623-1,773,4880.230.11-0.12sell
Page 1 of 1