Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
VOLORIDGE INVESTMENT MANAGEMENT, LLC694,1362,703,169+2,009,0330.070.33+0.26buy
Addenda Capital Inc.34,5701,367,420+1,332,8500.041.64+1.60buy
INTACT INVESTMENT MANAGEMENT INC.288,4601,576,089+1,287,6290.231.37+1.14buy
Artemis Investment Management LLP5,702,9906,723,213+1,020,2231.942.18+0.24buy
Bridgewater Associates, LP517,6611,159,586+641,9250.050.16+0.10buy
Korea Investment CORP1,336,6501,876,927+540,2770.070.12+0.04buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp632,7121,017,358+384,6460.090.18+0.09buy
Union Bancaire Privee, UBP SA729,400988,353+258,9530.240.35+0.10buy
Cape Ann Asset Management Ltd3,538,2383,771,084+232,84627.1026.14-0.96buy
Hillsdale Investment Management Inc.1,349,8021,501,773+151,9711.051.25+0.20buy
Fulcrum Asset Management LLP26,970175,316+148,3460.210.76+0.54buy
Hartree Partners, LP55,000191,000+136,0000.571.26+0.70buy
BAROMETER CAPITAL MANAGEMENT INC.5,700132,600+126,9000.111.93+1.82buy
U S GLOBAL INVESTORS INC100,000195,363+95,3630.300.70+0.39buy
Patriot Financial Group Insurance Agency, LLC68,055131,876+63,8210.230.23-0.00buy
PINNACLE ASSOCIATES LTD11,56055,092+43,5320.000.02+0.02buy
SUSQUEHANNA FUNDAMENTAL INVESTMENTS, LLC90,800134,100+43,3000.090.15+0.07buy
Genus Capital Management Inc.225,810268,110+42,3000.740.94+0.19buy
Gulf International Bank (UK) Ltd64,28093,354+29,0740.060.06+0.01buy
ALLIANZ SE14,63042,017+27,3870.010.01+0.01buy
AVIVA PLC1,053,6851,080,343+26,6580.050.06+0.01buy
LOUISBOURG INVESTMENTS INC.171,700196,100+24,4000.961.13+0.17buy
Investment Management Corp of Ontario147,945170,845+22,9000.060.07+0.01buy
Mount Lucas Management LP49,94772,688+22,7410.620.82+0.20buy
Euro Pacific Asset Management, LLC762,330780,313+17,9832.001.96-0.03buy
Baader Bank Aktiengesellschaft66,27683,909+17,6330.150.22+0.06buy
WORLDQUANT MILLENNIUM ADVISORS LLC101,314117,789+16,4750.010.01+0.00buy
Towarzystwo Funduszy Inwestycyjnych Allianz Polska S.A.124,200140,600+16,4007.577.64+0.07buy
EDMOND DE ROTHSCHILD HOLDING S.A.403,833417,061+13,2280.160.18+0.02buy
SPROTT INC.2,189,1042,200,358+11,2542.212.04-0.17buy
Regal Partners Ltd798,408805,031+6,6231.301.34+0.04buy
USS Investment Management Ltd256,009262,060+6,0510.030.03-0.00buy
XML Financial, LLC7,43511,850+4,4150.020.03+0.01buy
Auxano Advisors, LLC31,30035,000+3,7000.170.21+0.04buy
Kathmere Capital Management, LLC15,40118,637+3,2360.030.04+0.01buy
BLUE BELL PRIVATE WEALTH MANAGEMENT, LLC8443,824+2,9800.000.02+0.01buy
COOKSON PEIRCE & CO INC55,14558,110+2,9650.060.08+0.01buy
Kovitz Investment Group Partners, LLC47,16749,140+1,9730.030.03+0.01buy
Cumberland Partners Ltd14,00015,900+1,9000.020.04+0.01buy
CAPITAL COUNSEL LLC/NY385,892386,892+1,0000.410.50+0.09buy
Balefire, LLC9,34710,325+9780.050.06+0.01buy
Carnegie Investment Counsel16,63017,605+9750.010.01+0.00buy
Cadence Wealth Management LLC40,93941,889+9500.560.53-0.02buy
Te Ahumairangi Investment Management Ltd145,700146,400+7000.740.75+0.01buy
FWL INVESTMENT MANAGEMENT, LLC6691,355+6860.000.01+0.00buy
Empirical Financial Services, LLC d.b.a. Empirical Wealth Management9,49210,137+6450.000.01+0.00buy
Banque Cantonale Vaudoise246814+5680.000.00+0.00buy
EVOKE WEALTH, LLC8,3708,616+2460.000.00+0.00buy
Uncommon Cents Investing LLC9,3509,550+2000.060.07+0.00buy
Aprio Wealth Management, LLC18,84118,973+1320.030.03+0.00buy
N.E.W. Advisory Services LLC864964+1000.000.00+0.00buy
PEAPACK GLADSTONE FINANCIAL CORP8,1408,157+170.000.00+0.00buy
HighMark Wealth Management LLC2,4432,446+30.030.03+0.00buy
EWA, LLC28,45628,428-280.200.20+0.00sell
D'Orazio & Associates, Inc.10,86910,829-400.040.04+0.00sell
MARK SHEPTOFF FINANCIAL PLANNING, LLC15,53515,437-980.210.24+0.03sell
Investors Research Corp200100-1000.000.00-0.00sell
Avior Wealth Management, LLC10,90110,492-4090.010.01-0.00sell
Trek Financial, LLC19,72119,117-6040.030.03-0.00sell
PHILADELPHIA TRUST CO13,00212,358-6440.030.03+0.00sell
VIRTUS ADVISERS, LLC1,116466-6500.020.01-0.01sell
Strategic Investment Advisors / MI38,18337,519-6640.090.08-0.01sell
180 WEALTH ADVISORS, LLC32,27831,379-8990.100.11+0.01sell
S.A. Mason LLC21,32020,320-1,0000.240.23-0.00sell
THOROUGHBRED FINANCIAL SERVICES, LLC19,12618,107-1,0190.030.03+0.00sell
Vanguard Capital Wealth Advisors8,3637,200-1,1630.190.20+0.01sell
SILVERCREST ASSET MANAGEMENT GROUP LLC14,11012,888-1,2220.000.00+0.00sell
Veracity Capital LLC8,9667,647-1,3190.070.08+0.01sell
CAMDEN NATIONAL BANK17,85716,177-1,6800.070.07-0.00sell
DENALI ADVISORS LLC128,106126,326-1,7800.400.43+0.03sell
One Wealth Advisors, LLC19,33617,484-1,8520.070.07-0.00sell
SeaCrest Wealth Management, LLC12,84010,840-2,0000.040.04-0.00sell
BAILARD, INC.170,000168,000-2,0000.110.12+0.01sell
Inspire Advisors, LLC52,22149,696-2,5250.140.12-0.01sell
Kercheville Advisors, LLC13,40010,800-2,6000.130.11-0.02sell
Pacifica Partners Inc.22,62519,950-2,6750.280.20-0.08sell
Bridgewater Advisors Inc.11,3188,499-2,8190.030.02-0.01sell
TCFG WEALTH MANAGEMENT, LLC10,6607,120-3,5400.120.08-0.04sell
PCJ Investment Counsel Ltd.91,18087,620-3,5600.640.76+0.13sell
Lombard Odier Asset Management (Switzerland) SA45,30840,608-4,7000.050.05-0.01sell
Utah Retirement Systems137,736132,469-5,2670.040.04+0.00sell
Tacita Capital Inc47,89542,057-5,8380.780.76-0.02sell
ATLAS CAPITAL ADVISORS INC.28,55822,531-6,0270.090.08-0.01sell
Candriam S.C.A.43,60236,371-7,2310.010.01-0.00sell
Dynasty Wealth Management, LLC235,889227,105-8,7840.070.06-0.00sell
Integrated Advisors Network LLC57,62248,339-9,2830.070.08+0.01sell
Metis Global Partners, LLC135,002123,076-11,9260.090.09+0.00sell
APG Asset Management N.V.631,899618,905-12,9940.040.05+0.01sell
Spark Investment Management LLC80,00063,000-17,0005.614.63-0.98sell
Qtron Investments LLC87,53870,096-17,4420.320.29-0.03sell
HUSSMAN STRATEGIC ADVISORS, INC.30,50012,200-18,3000.210.08-0.13sell
LEUTHOLD GROUP, LLC476,291457,878-18,4131.451.49+0.04sell
Cannell & Spears LLC173,538153,638-19,9000.090.09+0.00sell
Wealthstar Advisors, LLC52,09831,805-20,2930.800.58-0.22sell
BANK OF NOVA SCOTIA TRUST CO61,04637,789-23,2570.150.10-0.05sell
Arete Wealth Advisors, LLC106,81683,195-23,6210.180.19+0.01sell
Cinctive Capital Management LP176,626147,261-29,3650.290.30+0.01sell
Smith Group Asset Management, LLC343,370313,570-29,8000.510.49-0.02sell
E Fund Management (Hong Kong) Co., Ltd.74,57143,730-30,8411.080.61-0.47sell
DJE Kapital AG257,546213,146-44,4000.200.14-0.06sell
Page 1 of 2