Stock TransactionsENERGY RECOVERY INC

Total Bought
1,626,119
11 transactions
Total Sold
897,231
23 transactions
Net
+728,888
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
Change in Shares
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
Change in Weight (%)
Type
Alpha Wave Global, LP607,1231,171,586+564,4632.646.29+3.64buy
AMERIPRISE FINANCIAL INC3,577,3863,975,461+398,0750.010.02+0.01buy
UniSuper Management Pty Ltd410,474669,118+258,6440.050.09+0.04buy
RICE HALL JAMES & ASSOCIATES, LLC133,718246,472+112,7540.110.23+0.13buy
Lagoda Investment Management, L.P.105,200206,865+101,6650.802.07+1.26buy
Redmond Asset Management, LLC170,104244,917+74,8130.741.34+0.59buy
Select Equity Group, L.P.81,999121,144+39,1450.000.01+0.00buy
Candriam S.C.A.121,892152,232+30,3400.010.02+0.01buy
SHELTON CAPITAL MANAGEMENT70,350100,350+30,0000.030.04+0.02buy
Sargent Investment Group, LLC313,779328,189+14,4100.851.03+0.17buy
MARTIN CURRIE LTD10,10111,911+1,8100.000.01+0.00buy
Concord Wealth Partners400300-1000.000.00-0.00sell
Harbour Capital Advisors, LLC30,46530,160-3050.090.13+0.04sell
Millburn Ridgefield LLC /DE/1,7871,380-4070.000.00-0.00sell
Catalyst Capital Advisors LLC1,7871,380-4070.000.00-0.00sell
SFE Investment Counsel17,33016,433-8970.050.06+0.01sell
Teton Advisors, Inc.29,20028,000-1,2000.160.22+0.06sell
Skandinaviska Enskilda Banken AB (publ)33,86232,479-1,38324.024.00-20.02sell
Perpetual Ltd43,22840,875-2,3530.010.01+0.00sell
Beverly Hills Private Wealth, LLC17,70015,000-2,7000.050.05+0.00sell
Inspire Investing, LLC27,11024,207-2,9030.040.04+0.00sell
TRILLIUM ASSET MANAGEMENT, LLC224,847220,748-4,0990.080.09+0.02sell
NORDEA INVESTMENT MANAGEMENT AB129,076124,101-4,9750.000.00+0.00sell
ESSEX INVESTMENT MANAGEMENT CO LLC244,688237,426-7,2620.610.72+0.11sell
AVIVA PLC47,18038,975-8,2050.000.00+0.00sell
Montanaro Asset Management Ltd507,000496,000-11,0001.261.54+0.28sell
Nebula Research & Development LLC22,08110,890-11,1910.050.02-0.02sell
AIGEN INVESTMENT MANAGEMENT, LP23,04711,044-12,0030.060.04-0.02sell
BNP Paribas Asset Management Holding S.A.273,885256,468-17,4170.010.01+0.00sell
FIL Ltd2,261,1272,207,913-53,2140.030.03+0.01sell
AVENIR CORP1,326,6091,228,340-98,2691.712.17+0.45sell
NEW YORK STATE COMMON RETIREMENT FUND745,834581,813-164,0210.010.01+0.00sell
DIAMOND HILL CAPITAL MANAGEMENT INC2,101,0741,921,009-180,0650.120.14+0.02sell
BROWN CAPITAL MANAGEMENT LLC3,821,6243,508,769-312,8551.031.31+0.29sell
Page 1 of 1