Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Hardman Johnston Global Advisors LLC84,7903,401,119+3,316,3290.3717.55+17.18buy
BRITISH COLUMBIA INVESTMENT MANAGEMENT Corp306,200659,593+353,3930.150.42+0.28buy
Goehring & Rozencwajg Associates, LLC682,952836,431+153,4796.194.88-1.31buy
Merewether Investment Management, LP88,854233,810+144,9560.190.49+0.30buy
Nikko Asset Management Americas, Inc.379,751522,864+143,1130.400.80+0.40buy
Capital Wealth Planning, LLC150,738270,531+119,7930.100.16+0.07buy
Alberta Investment Management Corp30,200116,805+86,6050.020.08+0.06buy
Munro Partners84,770165,265+80,4950.220.61+0.39buy
Hillsdale Investment Management Inc.66,653145,643+78,9900.170.43+0.26buy
AVIVA PLC368,333431,952+63,6190.060.08+0.02buy
EAGLE GLOBAL ADVISORS LLC6,02355,292+49,2690.020.22+0.20buy
SummitTX Capital, L.P.39,25385,464+46,2110.110.30+0.19buy
MOORE CAPITAL MANAGEMENT, LP275,000320,504+45,5040.511.27+0.76buy
CI INVESTMENTS INC.40,40581,985+41,5800.020.04+0.03buy
Andra AP-fonden17,18049,287+32,1070.030.09+0.06buy
Gunderson Capital Management Inc.63,98395,660+31,6772.644.34+1.71buy
Rathbones Group PLC560,250589,998+29,7480.200.26+0.05buy
Union Bancaire Privee, UBP SA25,59152,746+27,1550.020.07+0.04buy
Henry James International Management Inc.10,83736,333+25,4960.311.42+1.11buy
AlTi Global, Inc.134,630158,650+24,0200.260.40+0.13buy
HANTZ FINANCIAL SERVICES, INC.21,85037,854+16,0040.030.06+0.03buy
Arosa Capital Management LP50,02565,205+15,1802.944.61+1.67buy
ALLIANZ SE38814,438+14,0500.000.02+0.02buy
ARK Investment Management LLC354,391367,177+12,7860.220.31+0.09buy
Addenda Capital Inc.538,043550,763+12,7201.982.35+0.36buy
Gulf International Bank (UK) Ltd21,35833,778+12,4200.060.08+0.02buy
SPROTT INC.194,706205,523+10,8170.640.68+0.04buy
Hood River Capital Management LLC52,64062,655+10,0150.050.07+0.02buy
JT Stratford LLC2,81911,954+9,1350.030.17+0.13buy
ICON ADVISERS INC/CO41,00050,000+9,0000.811.25+0.44buy
Investment Management Corp of Ontario110,328118,928+8,6000.130.17+0.03buy
Fiera Capital Corp3,26111,824+8,5630.000.00+0.00buy
Guardian Partners Inc.24,30032,751+8,4510.220.30+0.07buy
PCJ Investment Counsel Ltd.22,49030,930+8,4400.510.95+0.44buy
INTACT INVESTMENT MANAGEMENT INC.169,740177,090+7,3500.450.55+0.10buy
Main Street Research LLC381,868389,077+7,2092.002.46+0.46buy
Nikulski Financial, Inc.10,16016,078+5,9180.220.43+0.21buy
K.J. Harrison & Partners Inc7,30712,807+5,5000.090.23+0.14buy
Baader Bank Aktiengesellschaft38,35543,186+4,8310.290.46+0.17buy
MARIETTA INVESTMENT PARTNERS LLC14,48519,203+4,7180.260.42+0.15buy
Hennion & Walsh Asset Management, Inc.20,11524,747+4,6320.060.09+0.03buy
Renaissance Investment Group LLC57,23861,365+4,1271.061.43+0.38buy
BRASADA CAPITAL MANAGEMENT, LP39,24042,747+3,5070.660.87+0.21buy
SIMON QUICK ADVISORS, LLC3,3516,415+3,0640.010.03+0.02buy
Banque Cantonale Vaudoise65,62568,565+2,9400.210.28+0.07buy
PARSONS CAPITAL MANAGEMENT INC/RI33,34236,220+2,8780.170.18+0.01buy
FAIRFIELD, BUSH & CO.30,92133,636+2,7151.492.03+0.54buy
Patriot Financial Group Insurance Agency, LLC2,5525,104+2,5520.030.03+0.00buy
PORTLAND INVESTMENT COUNSEL INC.30,00032,500+2,5000.831.13+0.31buy
SteelPeak Wealth, LLC25,57228,004+2,4320.080.10+0.02buy
Aristides Capital LLC24,01826,379+2,3610.760.95+0.19buy
Madison Asset Management, LLC39,85142,175+2,3240.040.06+0.01buy
WOLFF WIESE MAGANA LLC2,9425,181+2,2390.150.31+0.16buy
LAFFER TENGLER INVESTMENTS, INC.5,2307,231+2,0010.070.12+0.04buy
Venturi Wealth Management, LLC2,2484,051+1,8030.010.02+0.01buy
Westend Capital Management, LLC226,299228,075+1,7765.807.44+1.63buy
Lombard Odier Asset Management (Switzerland) SA13,31315,070+1,7570.050.06+0.01buy
GWN SECURITIES INC.5,8517,594+1,7430.110.16+0.05buy
SCP Investment, LP8,80010,400+1,6000.661.25+0.59buy
TITAN GLOBAL CAPITAL MANAGEMENT USA LLC36,01137,258+1,2470.470.60+0.13buy
Manhattan West Asset Management, LLC18,05719,289+1,2320.340.41+0.07buy
Numerai GP LLC5,6156,815+1,2000.060.07+0.01buy
Allen Investment Management, LLC32,71333,901+1,1880.030.05+0.01buy
Magnus Financial Group LLC3,2044,331+1,1270.020.04+0.02buy
COHEN & STEERS, INC.109,932111,042+1,1100.020.02+0.00buy
Terra Nova Asset Management LLC36,51937,598+1,0792.203.02+0.82buy
Roberts Wealth Advisors, LLC39,02839,987+9590.931.10+0.17buy
Metis Global Partners, LLC44,18545,068+8830.100.12+0.02buy
SeaCrest Wealth Management, LLC5,3126,169+8570.060.07+0.02buy
Bison Wealth, LLC43,02143,837+8160.490.49+0.00buy
FIRST NATIONAL TRUST CO5,9416,675+7340.020.02+0.01buy
Wahed Invest LLC8,9469,644+6980.110.14+0.03buy
INTEGRITY ALLIANCE, LLC.8,8149,500+6860.030.04+0.01buy
Vigilare Wealth Management10,22810,874+6460.310.40+0.08buy
TRANSCEND CAPITAL ADVISORS, LLC2,8803,497+6170.020.03+0.01buy
Wealthspire Advisors, LLC3,9144,508+5940.000.00+0.00buy
BRADLEY FOSTER & SARGENT INC/CT49,10849,693+5850.070.08+0.02buy
Dynamic Advisor Solutions LLC15,31215,883+5710.040.05+0.01buy
ANDERSON HOAGLAND & CO60,63661,161+5250.480.57+0.09buy
HOLDERNESS INVESTMENTS CO5,5676,072+5050.100.13+0.03buy
Keystone Wealth Services, LLC11,55412,050+4960.220.28+0.06buy
First Pacific Financial9731,382+4090.010.02+0.01buy
MONTGOMERY INVESTMENT MANAGEMENT INC21,85222,252+4000.720.82+0.11buy
Dakota Wealth Management51,79952,166+3670.080.12+0.04buy
STRATEGY ASSET MANAGERS LLC15,42315,764+3410.230.28+0.05buy
Greenwich Wealth Management LLC237,048237,364+3160.971.05+0.09buy
Center for Financial Planning, Inc.175420+2450.000.00+0.00buy
Bank of New Hampshire8,6358,880+2450.180.22+0.04buy
Morse Asset Management, Inc17,23417,462+2280.320.39+0.08buy
Ranch Capital Advisors Inc.6,5356,759+2240.220.27+0.05buy
Bridgewater Advisors Inc.3,3753,583+2080.030.02-0.00buy
Chung Wu Investment Group, LLC6,5306,730+2000.490.63+0.14buy
Family Management Corp3,3893,573+1840.040.05+0.01buy
Samalin Investment Counsel, LLC5,3675,550+1830.170.21+0.04buy
Candriam S.C.A.8,8379,009+1720.000.01+0.00buy
Riggs Asset Managment Co. Inc.46,93447,105+1710.871.05+0.19buy
MONTAG A & ASSOCIATES INC1,8001,940+1400.010.01+0.00buy
CONFLUENCE INVESTMENT MANAGEMENT LLC8,9099,022+1130.010.02+0.00buy
Founders Capital Management300400+1000.010.02+0.01buy
Bryn Mawr Trust Advisors, LLC2,9543,023+690.010.02+0.00buy
Page 1 of 3