Stock TransactionsNIU TECHNOLOGIES

Total Bought
30,384
1 transactions
Total Sold
245,732
5 transactions
Net
-215,348
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Green Alpha Advisors, LLC18,00048,384+30,3840.050.11+0.06buy
Connor, Clark & Lunn Investment Management Ltd.275,272250,487+24,7850.010.00-0.00sell
Polunin Capital Partners Ltd1,131,7621,126,062-5,7000.920.72-0.21sell
Carmignac Gestion895,908869,908-26,0000.060.05-0.02sell
Erste Asset Management GmbH219,080169,480-49,6000.020.01-0.01sell
CUSHING ASSET MANAGEMENT, LP dba NXG INVESTMENT MANAGEMENT383,319243,672-139,6470.150.07-0.08sell
Page 1 of 1