Stock Transactions — ENERGY RECOVERY INC

Total Bought
4,850,436
61 transactions
Total Sold
4,693,178
91 transactions
Net
+157,258
shares
Filing Period:Transaction:
FundPrevious Shares
Current Shares
▲▼
Change in Shares
▲▼
Previous Portfolio Weightage (%)
Current Portfolio Weightage (%)
▲▼
Change in Weight (%)
▲▼
Type
BAILLIE GIFFORD & CO0876,188+876,1880.000.01+0.01buy
Alpha Wave Global, LP607,1231,171,586+564,4632.706.33+3.63buy
DRIEHAUS CAPITAL MANAGEMENT LLC0467,227+467,2270.000.07+0.07buy
AMERIPRISE FINANCIAL INC3,577,3863,975,461+398,0750.010.02+0.00buy
OBERWEIS ASSET MANAGEMENT INC/0363,700+363,7000.000.32+0.32buy
SILVERCREST ASSET MANAGEMENT GROUP LLC0340,985+340,9850.000.04+0.04buy
UniSuper Management Pty Ltd410,474669,118+258,6440.050.09+0.04buy
KBC Group NV1,084,8381,238,219+153,3810.040.07+0.02buy
GOLDMAN SACHS GROUP INC645,384794,765+149,3810.000.00+0.00buy
EXCHANGE TRADED CONCEPTS, LLC18,874145,022+126,1480.010.06+0.05buy
AQR CAPITAL MANAGEMENT LLC11,998134,918+122,9200.000.00+0.00buy
RICE HALL JAMES & ASSOCIATES, LLC133,718246,472+112,7540.110.23+0.13buy
JPMORGAN CHASE & CO165,046274,893+109,8470.000.00+0.00buy
Lagoda Investment Management, L.P.105,200206,865+101,6650.802.07+1.26buy
BARCLAYS PLC20,28496,677+76,3930.000.00+0.00buy
Redmond Asset Management, LLC170,104244,917+74,8130.741.34+0.59buy
GEODE CAPITAL MANAGEMENT, LLC1,302,3141,358,620+56,3060.000.00+0.00buy
Summit Global Investments054,019+54,0190.000.06+0.06buy
Legal & General Group Plc625,903679,095+53,1920.000.00+0.00buy
Select Equity Group, L.P.81,999121,144+39,1450.000.01+0.00buy
BALYASNY ASSET MANAGEMENT L.P.032,584+32,5840.000.00+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
CITIGROUP INC12,55941,147+28,5880.000.00+0.00buy
VANGUARD GROUP INC3,181,0253,209,088+28,0630.000.00+0.00buy
ALPS ADVISORS INC022,350+22,3500.000.00+0.00buy
Versor Investments LP021,700+21,7000.000.06+0.06buy
Cambridge Investment Research Advisors, Inc.020,927+20,9270.000.00+0.00buy
SHERBROOKE PARK ADVISERS LLC017,320+17,3200.000.07+0.07buy
Sargent Investment Group, LLC313,779328,189+14,4100.851.03+0.17buy
Creative Planning24,33437,342+13,0080.000.00+0.00buy
Man Group plc011,823+11,8230.000.00+0.00buy
Aquatic Capital Management LLC010,800+10,8000.000.00+0.00buy
ProShare Advisors LLC010,729+10,7290.000.00+0.00buy
PINNACLE ASSOCIATES LTD010,225+10,2250.000.00+0.00buy
State of Wyoming12,28820,432+8,1440.030.05+0.02buy
CHARLES SCHWAB INVESTMENT MANAGEMENT INC461,199468,639+7,4400.000.00+0.00buy
NORTHERN TRUST CORP528,876535,288+6,4120.000.00+0.00buy
CWM, LLC834,260+4,1770.000.00+0.00buy
MIRAE ASSET GLOBAL ETFS HOLDINGS Ltd.35,58539,394+3,8090.000.00+0.00buy
HighTower Advisors, LLC30,06333,239+3,1760.000.00+0.00buy
SG Americas Securities, LLC14,03016,293+2,2630.000.00-0.00buy
STATE STREET CORP1,415,2151,417,326+2,1110.000.00+0.00buy
MARTIN CURRIE LTD10,10111,911+1,8100.000.01+0.00buy
CANADA LIFE ASSURANCE Co42,98644,737+1,7510.000.00+0.00buy
Allianz Asset Management GmbH15,74517,429+1,6840.000.00+0.00buy
ROYAL BANK OF CANADA14,26915,810+1,5410.000.00+0.00buy
WEALTH ENHANCEMENT ADVISORY SERVICES, LLC16,20917,642+1,4330.000.00+0.00buy
PRICE T ROWE ASSOCIATES INC /MD/34,12834,911+7830.000.00+0.00buy
Arizona State Retirement System15,97916,508+5290.000.00+0.00buy
True Wealth Design, LLC0314+3140.000.00+0.00buy
Venturi Wealth Management, LLC0260+2600.000.00+0.00buy
EARNED WEALTH ADVISORS, LLC0219+2190.000.00+0.00buy
Zurcher Kantonalbank (Zurich Cantonalbank)21,29421,411+1170.000.00+0.00buy
FNY Investment Advisers, LLC0100+1000.000.00+0.00buy
BESSEMER GROUP INC085+850.000.00+0.00buy
SIGNATUREFD, LLC061+610.000.00+0.00buy
ROTHSCHILD INVESTMENT LLC3080+500.000.00+0.00buy
COMERICA BANK375415+400.000.00+0.00buy
Russell Investments Group, Ltd.151162+110.000.00+0.00buy
Covestor Ltd5154+30.000.00-0.00buy
Smithfield Trust Co6,7006,70000.000.01+0.00hold
NOMURA ASSET MANAGEMENT CO LTD0000.000.000.00hold
Ameritas Investment Partners, Inc.5,5375,53700.000.00+0.00hold
D.A. DAVIDSON & CO.16,63816,63800.000.00+0.00hold
GABELLI FUNDS LLC74,00074,00000.010.01+0.00hold
S&CO INC11,00011,00000.010.01+0.00hold
WHITTIER TRUST CO10010000.000.00+0.00hold
Conestoga Capital Advisors, LLC89,69589,69500.020.02+0.00hold
JANUS HENDERSON GROUP PLC24,17524,17500.000.00+0.00hold
Manchester Capital Management LLC28,34428,34400.050.06+0.01hold
Robeco Schweiz AG618,269618,26900.160.20+0.04hold
DnB Asset Management AS36,34536,34500.000.00+0.00hold
NJ State Employees Deferred Compensation Plan59,00059,00000.100.12+0.02hold
MetLife Investment Management, LLC32,20632,20600.000.00+0.00hold
Allworth Financial LP111100.000.00+0.00hold
Swiss National Bank112,300112,30000.000.00+0.00hold
IQ EQ FUND MANAGEMENT (IRELAND) Ltd141,000141,00000.210.26+0.04hold
Sunbelt Securities, Inc.373700.000.00+0.00hold
MISSION WEALTH MANAGEMENT, LP44,50044,50000.020.02+0.00hold
Parallel Advisors, LLC1,3021,30200.000.00+0.00hold
DZ BANK AG Deutsche Zentral Genossenschafts Bank, Frankfurt am Main14,34014,34000.000.00+0.00hold
Aristotle Atlantic Partners, LLC15,00015,00000.010.01+0.00hold
Founders Capital Management2,3002,30000.020.02+0.00hold
Clear Creek Financial Management, LLC15,40015,40000.020.03+0.01hold
Newbridge Financial Services Group, Inc.50050000.000.00+0.00hold
Farther Finance Advisors, LLC191900.000.00+0.00hold
TOWARZYSTWO FUNDUSZY INWESTYCYJNYCH PZU SA40040000.000.00+0.00hold
CALDWELL SUTTER CAPITAL, INC.5,0005,00000.030.04+0.01hold
PNC FINANCIAL SERVICES GROUP, INC.4,0234,02300.000.00+0.00hold
CONCOURSE FINANCIAL GROUP SECURITIES, INC.10010000.000.00+0.00hold
MERCER GLOBAL ADVISORS INC /ADV19,90619,90600.000.00+0.00hold
STATE OF WISCONSIN INVESTMENT BOARD128,240128,24000.000.01+0.00hold
AMALGAMATED BANK1,9371,93700.000.00+0.00hold
STATE BOARD OF ADMINISTRATION OF FLORIDA RETIREMENT SYSTEM15,91715,91700.000.00+0.00hold
HANTZ FINANCIAL SERVICES, INC.1,9411,931-100.000.00+0.00sell
MassMutual Private Wealth & Trust, FSB170-170.000.00-0.00sell
INNEALTA CAPITAL, LLC330-330.000.00-0.00sell
NISA INVESTMENT ADVISORS, LLC150100-500.000.00-0.00sell
Concord Wealth Partners400300-1000.000.00-0.00sell
Page 1 of 2