Stock Transactions

Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)Type
Waterfront Wealth Inc.82,836190,381+107,5450.350.48+0.14buy
ROBOTTI ROBERT342,570398,070+55,5001.460.86-0.60buy
HUSSMAN STRATEGIC ADVISORS, INC.126,000168,000+42,0000.720.50-0.22buy
CoreCommodity Management, LLC28,00164,657+36,6560.140.17+0.03buy
CAXTON ASSOCIATES LLP55,21273,654+18,4420.030.02-0.00buy
Guinness Asset Management LTD316,459319,334+2,8750.120.08-0.05buy
Clear Harbor Asset Management, LLC15,07515,330+2550.020.01-0.01buy
Green Alpha Advisors, LLC38,78137,998-7830.840.52-0.33sell
Bryn Mawr Trust Advisors, LLC24,65021,900-2,7500.030.01-0.01sell
SHAH CAPITAL MANAGEMENT970,000964,557-5,4434.452.56-1.88sell
Polunin Capital Partners Ltd2,009,7692,001,869-7,9006.736.65-0.08sell
Page 1 of 1