Stock Transactions — ENERGY RECOVERY INC

Total Bought
3,741,760
90 transactions
Total Sold
5,207,031
90 transactions
Net
-1,465,271
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
Legal & General Group Plc989,1541,307,738+318,5840.000.00+0.00buy
ROYCE & ASSOCIATES LP0317,645+317,6450.000.05+0.05buy
Amundi358,379673,131+314,7520.000.00+0.00buy
WELLINGTON MANAGEMENT GROUP LLP0302,525+302,5250.000.00+0.00buy
CITADEL ADVISORS LLC38,079331,820+293,7410.000.00+0.00buy
FMR LLC13,527207,501+193,9740.000.00+0.00buy
MARSHALL WACE, LLP50,214239,389+189,1750.000.00+0.00buy
VANGUARD GROUP INC3,625,4043,762,742+137,3380.000.00+0.00buy
BlackRock, Inc.5,644,2445,776,383+132,1390.000.00+0.00buy
MACKENZIE FINANCIAL CORP0117,228+117,2280.000.00+0.00buy
JANE STREET GROUP, LLC41,955154,109+112,1540.000.00+0.00buy
LAZARD ASSET MANAGEMENT LLC42,621145,947+103,3260.000.00+0.00buy
GOLDMAN SACHS GROUP INC464,110554,333+90,2230.000.00+0.00buy
ARROWSTREET CAPITAL, LIMITED PARTNERSHIP139,323223,845+84,5220.000.00+0.00buy
DARK FOREST CAPITAL MANAGEMENT LP26,302110,704+84,4020.010.05+0.03buy
BNP PARIBAS FINANCIAL MARKETS155,080235,313+80,2330.000.00+0.00buy
Engineers Gate Manager LP14,07578,007+63,9320.000.01+0.01buy
SG Americas Securities, LLC102,579161,813+59,2340.010.01+0.00buy
DUFF & PHELPS INVESTMENT MANAGEMENT CO248,928308,006+59,0780.040.05+0.02buy
Trexquant Investment LP52,796109,149+56,3530.010.02+0.01buy
HRT FINANCIAL LP136,441177,801+41,3600.010.01+0.00buy
Qube Research & Technologies Ltd459,425498,870+39,4450.010.01+0.00buy
BANK OF MONTREAL /CAN/036,792+36,7920.000.00+0.00buy
HSBC HOLDINGS PLC031,504+31,5040.000.00+0.00buy
MILLENNIUM MANAGEMENT LLC96,825128,075+31,2500.000.00+0.00buy
Raiffeisen Bank International AG260,000290,000+30,0000.050.06+0.01buy
Polymer Capital Management (US) LLC024,058+24,0580.000.05+0.05buy
DIMENSIONAL FUND ADVISORS LP902,389925,097+22,7080.000.00+0.00buy
KBC Group NV1,206,5661,228,815+22,2490.040.05+0.00buy
Universal- Beteiligungs- und Servicegesellschaft mbH26,46145,687+19,2260.000.00+0.00buy
AMERICAN CENTURY COMPANIES INC43,77562,792+19,0170.000.00+0.00buy
AlphaQuest LLC50318,966+18,4630.000.02+0.02buy
INCEPTIONR LLC018,147+18,1470.000.07+0.07buy
Conestoga Capital Advisors, LLC112,420130,370+17,9500.020.03+0.01buy
Lingohr Asset Management GmbH015,603+15,6030.000.42+0.42buy
Kopion Asset Management, LLC302,837318,287+15,4502.613.18+0.57buy
MQS Management LLC015,122+15,1220.000.14+0.14buy
FOX RUN MANAGEMENT, L.L.C.014,384+14,3840.000.03+0.03buy
GREAT LAKES ADVISORS, LLC014,367+14,3670.000.00+0.00buy
AXQ CAPITAL, LP012,938+12,9380.000.08+0.08buy
Verition Fund Management LLC28,27640,533+12,2570.000.00+0.00buy
PRINCIPAL FINANCIAL GROUP INC31,76343,881+12,1180.000.00+0.00buy
ENVESTNET ASSET MANAGEMENT INC011,934+11,9340.000.00+0.00buy
Petrus Trust Company, LTA011,643+11,6430.000.02+0.02buy
Cornerstone Investment Partners, LLC011,054+11,0540.000.01+0.01buy
Russell Investments Group, Ltd.23,29934,174+10,8750.000.00+0.00buy
Quadrature Capital Ltd010,747+10,7470.000.00+0.00buy
Man Group plc010,511+10,5110.000.00+0.00buy
BNP Paribas Asset Management Holding S.A.6,48414,955+8,4710.000.00+0.00buy
CARY STREET PARTNERS FINANCIAL LLC46,02752,772+6,7450.020.02+0.00buy
Campbell & CO Investment Adviser LLC42,15548,753+6,5980.030.06+0.02buy
DEUTSCHE BANK AG\223,026228,917+5,8910.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/42,41247,903+5,4910.000.00+0.00buy
WELLS FARGO & COMPANY/MN44,59349,352+4,7590.000.00+0.00buy
AQR CAPITAL MANAGEMENT LLC21,27225,724+4,4520.000.00+0.00buy
Assenagon Asset Management S.A.208,171212,541+4,3700.000.00+0.00buy
CANADA LIFE ASSURANCE Co33,54837,561+4,0130.000.00+0.00buy
D.A. DAVIDSON & CO.16,23819,623+3,3850.000.00+0.00buy
ACADIAN ASSET MANAGEMENT LLC03,282+3,2820.000.00+0.00buy
State of Alaska, Department of Revenue03,016+3,0160.000.00+0.00buy
Police & Firemen's Retirement System of New Jersey12,76215,356+2,5940.000.00+0.00buy
State of Wyoming19,48621,563+2,0770.030.04+0.01buy
Old West Investment Management, LLC41,57743,598+2,0210.180.15-0.02buy
HANTZ FINANCIAL SERVICES, INC.721,931+1,8590.000.00+0.00buy
WEXFORD CAPITAL LP01,731+1,7310.000.01+0.01buy
Rockefeller Capital Management L.P.01,628+1,6280.000.00+0.00buy
STANCE CAPITAL LLC01,539+1,5390.000.01+0.01buy
Arax Advisory Partners01,215+1,2150.000.00+0.00buy
S&CO INC11,00012,000+1,0000.010.01+0.00buy
Skandinaviska Enskilda Banken AB (publ)35,73536,649+9140.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC13,37113,984+6130.000.00+0.00buy
NATIONAL BANK OF CANADA /FI/1,1851,632+4470.000.00+0.00buy
CWM, LLC404839+4350.000.00+0.00buy
NORDEA INVESTMENT MANAGEMENT AB133,592133,916+3240.000.00+0.00buy
Versant Capital Management, Inc0276+2760.000.00+0.00buy
PINNACLE ASSOCIATES LTD399,171399,336+1650.070.08+0.01buy
Advisory Services Network, LLC0150+1500.000.00+0.00buy
AdvisorNet Financial, Inc697834+1370.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC20115+950.000.00+0.00buy
Arizona State Retirement System16,02616,116+900.000.00+0.00buy
BESSEMER GROUP INC082+820.000.00+0.00buy
NISA INVESTMENT ADVISORS, LLC602663+610.000.00+0.00buy
Covestor Ltd5783+260.000.00-0.00buy
Farther Finance Advisors, LLC1035+250.000.00+0.00buy
GAMMA Investing LLC025+250.000.00+0.00buy
IFP Advisors, Inc016+160.000.00-0.00buy
EverSource Wealth Advisors, LLC3741+40.000.00+0.00buy
Allworth Financial LP58+30.000.00+0.00buy
Larson Financial Group LLC03+30.000.00+0.00buy
CALIFORNIA STATE TEACHERS RETIREMENT SYSTEM53,07653,078+20.000.00+0.00buy
TRUST CO OF TOLEDO NA /OH/2,8792,87900.000.00+0.00hold
Smithfield Trust Co6,7006,70000.000.00+0.00hold
HORIZON KINETICS ASSET MANAGEMENT LLC28,44028,44000.000.01+0.00hold
GABELLI FUNDS LLC74,00074,00000.010.01+0.00hold
ALLIANCEBERNSTEIN L.P.54,25054,25000.000.00+0.00hold
WHITTIER TRUST CO10010000.000.00+0.00hold
JANUS HENDERSON GROUP PLC24,17524,17500.000.00+0.00hold
CIBC Private Wealth Group LLC636300.000.00+0.00hold
Manchester Capital Management LLC29,57429,57400.050.06+0.01hold
DnB Asset Management AS38,19638,19600.000.00+0.00hold
Page 1 of 3