Stock TransactionsFIRST MAJESTIC SILVER CORP

Total Bought
594,489
9 transactions
Total Sold
5,237,426
22 transactions
Net
-4,642,937
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Realta Investment Advisors220,680431,961+211,2810.310.52+0.22buy
PCJ Investment Counsel Ltd.154,220329,220+175,0000.360.64+0.27buy
Vident Advisory, LLC152,659259,107+106,4480.020.030.00buy
CIBC Asset Management Inc281,178331,306+50,1280.010.010.00buy
Bayesian Capital Management, LP31,61461,300+29,6860.020.03+0.01buy
TD ASSET MANAGEMENT INC757,732768,662+10,9300.000.00-0.00buy
Geneos Wealth Management Inc.67,82778,327+10,5000.020.020.00buy
NFP Retirement, Inc.26,50027,000+5000.030.01-0.01buy
SEAVIEW INVESTMENT MANAGERS LLC22,09222,108+160.040.04-0.00buy
Pacifica Partners Inc.19,93519,755-1800.060.05-0.01sell
Csenge Advisory Group10,39010,000-3900.000.00-0.00sell
New Harbor Financial Group, LLC16,13915,639-5000.040.03-0.01sell
Veracity Capital LLC17,32616,662-6640.040.04-0.00sell
Moors & Cabot, Inc.15,29014,490-8000.010.00-0.00sell
Miracle Mile Advisors, LLC15,86015,000-8600.000.00-0.00sell
Compagnie Lombard Odier SCmA4,2003,200-1,0000.000.00-0.00sell
Banque Cantonale Vaudoise7,6116,200-1,4110.000.00-0.00sell
Creekmur Asset Management LLC7,0003,988-3,0120.010.01-0.01sell
AXQ CAPITAL, LP16,00012,400-3,6000.030.02-0.01sell
Euro Pacific Asset Management, LLC48,25143,018-5,2330.060.07+0.00sell
Rathbones Group PLC53,19246,692-6,5000.000.00-0.00sell
CIBC WORLD MARKET INC.91,84882,995-8,8530.000.00-0.00sell
SPROTT INC.787,862778,672-9,1900.440.33-0.11sell
MONETA GROUP INVESTMENT ADVISORS LLC41,34730,581-10,7660.010.00-0.00sell
Investment Management Corp of Ontario25,01413,714-11,3000.000.00-0.00sell
INTERNATIONAL ASSETS INVESTMENT MANAGEMENT, LLC24,09010,035-14,0550.020.01-0.01sell
Financial Sense Advisors, Inc.33,33013,330-20,0000.080.03-0.05sell
SIG North Trading, ULC135,635106,384-29,2510.310.23-0.09sell
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp233,927187,146-46,7810.010.01-0.00sell
CoreCommodity Management, LLC71,02210,265-60,7570.130.02-0.11sell
Marex Group plc5,024,60622,283-5,002,3231.210.00-1.21sell
Page 1 of 1