Stock TransactionsFIRST MAJESTIC SILVER CORP

Total Bought
2,498,573
16 transactions
Total Sold
2,331,605
14 transactions
Net
+166,968
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
TWO SIGMA INVESTMENTS, LP932,8023,034,986+2,102,1840.010.040.00buy
WOLVERINE ASSET MANAGEMENT LLC47,486255,814+208,3280.010.030.00buy
GUGGENHEIM CAPITAL LLC291,529369,256+77,7270.010.020.00buy
FNY Investment Advisers, LLC10,00040,000+30,0000.040.12+0.08buy
TD ASSET MANAGEMENT INC774,530801,326+26,7960.000.00+0.00buy
Dynamic Technology Lab Private Ltd81,81293,751+11,9390.050.06+0.00buy
CIBC Asset Management Inc356,769367,967+11,1980.010.010.00buy
MONETA GROUP INVESTMENT ADVISORS LLC30,21941,347+11,1280.000.00-0.00buy
Oxbow Advisors, LLC34,77743,676+8,8990.020.03+0.00buy
Euro Pacific Asset Management, LLC36,03041,211+5,1810.040.05+0.00buy
HOLLENCREST CAPITAL MANAGEMENT22,36618,166+4,2000.010.000.00sell
Veracity Capital LLC14,63417,344+2,7100.040.04+0.00buy
Geneos Wealth Management Inc.89,92791,352+1,4250.020.020.00buy
&PARTNERS111,628112,224+5960.030.01-0.02buy
Rathbones Group PLC54,10754,527+4200.000.00-0.00buy
Moors & Cabot, Inc.14,27514,300+250.000.00-0.00buy
SEAVIEW INVESTMENT MANAGERS LLC24,11824,135+170.040.04+0.00buy
CHOREO, LLC71,79671,624-1720.010.01-0.00sell
Investment Management Corp of Ontario13,81413,414-4000.000.00-0.00sell
Northwest & Ethical Investments L.P.19,56617,410-2,1560.000.00-0.00sell
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main791,421788,320-3,1010.000.00-0.00sell
Realta Investment Advisors430,965426,270-4,6950.501.28+0.78sell
FOX RUN MANAGEMENT, L.L.C.32,31925,525-6,7940.040.03-0.00sell
NFP Retirement, Inc.40,50033,000-7,5000.020.02-0.00sell
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp161,613146,361-15,2520.010.01-0.00sell
SPROTT INC.539,395519,097-20,2980.240.20-0.04sell
SIG North Trading, ULC256,196188,896-67,3000.390.35-0.04sell
Alberta Investment Management Corp354,600237,000-117,6000.020.01-0.01sell
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.7,857,2507,738,368-118,8820.110.11-0.01sell
Marex Group plc2,038,81975,564-1,963,2550.320.01-0.31sell
Page 1 of 1