Stock TransactionsFIRST MAJESTIC SILVER CORP

Total Bought
3,704,611
31 transactions
Total Sold
14,079,478
30 transactions
Net
-10,374,867
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
ALPS ADVISORS INC7,203,2079,621,720+2,418,5130.490.930.00buy
JANE STREET GROUP, LLC5,106,0773,127,940+1,978,1370.100.08-0.02sell
SCHRODER INVESTMENT MANAGEMENT GROUP1,896,2551,017,370+878,8850.020.01-0.01sell
TEACHER RETIREMENT SYSTEM OF TEXAS4,481,0004,918,000+437,0000.230.29+0.06buy
WOLVERINE ASSET MANAGEMENT LLC598,028287,477+310,5510.110.070.00sell
Connor, Clark & Lunn Investment Management Ltd.958,200698,840+259,3600.040.03-0.01sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.18,932,36819,182,180+249,8120.380.49+0.11buy
SIG North Trading, ULC425,639541,959+116,3200.811.58+0.78buy
PKO Investment Management Joint-Stock Co158,500238,500+80,0000.170.32+0.15buy
HOHIMER WEALTH MANAGEMENT, LLC254,793318,244+63,4510.440.71+0.28buy
Erste Asset Management GmbH30,31383,459+53,1460.000.01+0.01buy
Investment Management Corp of Ontario17,11456,447+39,3330.000.01+0.01buy
LINCOLN CAPITAL CORP34,30070,150+35,8500.150.42+0.26buy
Rathbones Group PLC86,290111,460+25,1700.000.01+0.00buy
Lingotto Investment Management LLP10,022,69010,046,918+24,2282.302.95+0.65buy
Realta Investment Advisors575,696599,809+24,1132.373.28+0.92buy
Generali Investments CEE, investicni spolecnost, a.s.3,27727,233+23,9560.000.03+0.03buy
RFG Advisory, LLC98,201121,026+22,8250.020.04+0.01buy
Swiss National Bank852,780870,880+18,1000.010.01+0.00buy
CREATIVE FINANCIAL DESIGNS INC /ADV7,77025,322+17,5520.010.03+0.02buy
Empowered Funds, LLC15,70833,236+17,5280.000.01+0.01buy
Banque Cantonale Vaudoise9,36821,936+12,5680.000.01+0.01buy
CIBC Asset Management Inc437,608426,933+10,6750.020.020.00sell
PROFUND ADVISORS LLC56,65447,317+9,3370.020.020.00sell
Geneos Wealth Management Inc.185,677191,102+5,4250.060.080.00buy
Mountain Capital Investment Advisors Inc.19,17123,061+3,8900.040.09+0.05buy
MONETA GROUP INVESTMENT ADVISORS LLC41,53544,964+3,4290.000.01+0.00buy
Euro Pacific Asset Management, LLC35,35538,660+3,3050.040.04+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)147,478150,422+2,9440.000.010.00buy
Quarry LP4,6557,361+2,7060.010.020.00buy
CHOREO, LLC71,41272,628+1,2160.010.02+0.00buy
&PARTNERS113,153114,181+1,0280.010.01+0.00buy
NFP Retirement, Inc.32,00032,450+4500.030.03+0.01buy
Moors & Cabot, Inc.35,29535,680+3850.020.03+0.01buy
Stone House Investment Management, LLC100333+2330.000.00+0.00buy
Miracle Mile Advisors, LLC15,00015,100+1000.000.00+0.00buy
MITCHELL MCLEOD PUGH & WILLIAMS INC10,90510,940+350.020.03+0.01buy
SWAN Capital LLC250150-1000.000.00-0.00sell
Caitlin John, LLC600500-1000.010.01+0.00sell
Veracity Capital LLC23,49123,364-1270.090.12+0.02sell
Five Pine Wealth Management26,77826,078-7000.220.28+0.06sell
CWA Asset Management Group, LLC18,90017,185-1,7150.010.01+0.00sell
Oxbow Advisors, LLC42,72040,472-2,2480.050.06+0.01sell
Cypress Wealth Services, LLC20,20814,832-5,3760.040.03-0.01sell
Numerai GP LLC66,77658,158-8,6180.120.12+0.00sell
Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A.93,60084,600-9,0002.843.05+0.21sell
Northwest & Ethical Investments L.P.115,845106,415-9,4300.030.04+0.01sell
Baader Bank Aktiengesellschaft25,21215,014-10,1980.010.01-0.00sell
Olympiad Research LP27,97416,815-11,1590.480.75+0.27sell
Total Wealth Planning & Management, Inc.57,45246,152-11,3000.410.61+0.20sell
PharVision Advisers, LLC29,50218,004-11,4980.200.15-0.05sell
PRELUDE CAPITAL MANAGEMENT, LLC28,77416,815-11,9590.030.02-0.01sell
Marex Group plc30,68214,598-16,0840.000.00-0.00sell
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp267,639244,587-23,0520.020.02+0.00sell
TD ASSET MANAGEMENT INC2,008,3981,972,672-35,7260.020.03+0.01sell
PCJ Investment Counsel Ltd.363,780256,360-107,4201.241.06-0.18sell
JUPITER ASSET MANAGEMENT LTD9,698,6749,393,080-305,5941.021.25+0.23sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main1,487,3571,135,376-351,9810.020.02+0.00sell
Hillsdale Investment Management Inc.2,671,3051,639,690-1,031,6150.990.76-0.23sell
SPROTT INC.2,036,679619,628-1,417,0510.870.35-0.52sell
CITADEL ADVISORS LLC12,160,5434,910,061-7,250,4820.180.08-0.10sell
Page 1 of 1