ERII · Energy Recovery Inc. Common Stock
View on chartInsiders & Stakes
| Lorentzen Ole Peter 10% Owner | ▼ Sell | Open Market | 5,155,239 Shares held | 9/15/2021 | View profile |
| Arve Hanstveit Director | ▲ Buy | Grant | 400,603 Shares held | 6/4/2026 | View profile |
| MAO ROBERT YU LANG President and CEO | ▲ Buy | Option Exercise | 248,935 Shares held | 5/23/2024 | View profile |
| David W. Moon Director | ▲ Buy | Grant | 233,069 Shares held | 2/17/2026 | View profile |
| Rodney Clemente SVP, Water | ▼ Sell | Open Market | 108,301 Shares held | 7/28/2026 | View profile |
| William Yeung Chief Legal Officer | ▼ Sell | Open Market | 99,291 Shares held | 7/28/2026 | View profile |
| Michael S. Mancini Chief Financial Officer | ▲ Buy | Grant | 75,051 Shares held | 2/17/2026 | View profile |
| Ghasripoor Farshad Chief Technology Officer | ▼ Sell | Other | 70,230 Shares held | 2/4/2025 | View profile |
| Alexander J. Buehler Director | ▼ Sell | Open Market | 66,755 Shares held | 6/15/2026 | View profile |
| Pamela L. Tondreau Director | ▲ Buy | Grant | 60,844 Shares held | 6/4/2026 | View profile |
| Colin R. Sabol Senior Vice President | ▲ Buy | Open Market | 55,671 Shares held | 6/15/2026 | View profile |
| Natarajan Ramanan Chief Technology Officer | ▼ Sell | Open Market | 52,565 Shares held | 3/5/2026 | View profile |
| Joan Kai Chow Director | ▲ Buy | Grant | 52,116 Shares held | 6/4/2026 | View profile |
| Matthew Hostetler Chief Human Resources Officer | ▲ Buy | Grant | 46,556 Shares held | 2/17/2026 | View profile |
| Ballard Joshua Chief Financial Officer | ▼ Sell | Open Market | 40,376 Shares held | 5/28/2024 | View profile |
| Aidan Ryan Interim CFO | ▲ Buy | Grant | 34,133 Shares held | 5/6/2026 | View profile |
| John Joseph Mitchell Director | ▲ Buy | Grant | 16,797 Shares held | 7/9/2026 | View profile |
| Foda Sherif Director | ▼ Sell | Open Market | 9,619 Shares held | 9/14/2022 | View profile |
| POLLINA LISA A Director | ▼ Sell | Open Market | 4,007 Shares held | 6/12/2023 | View profile |
| Arvarius AS 10% Owner | ▼ Sell | Other | 0 Shares held | 10/18/2021 | View profile |
Transaction History
| Rodney Clemente | ▼ Sell | Open Market | 5,387 | $46K | 7/28/2026 |
| William Yeung | ▼ Sell | Open Market | 2,048 | $18K | 7/28/2026 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 2,320 | $20K | 7/27/2026 |
| William Yeung | ▼ Sell | Tax Withholding | 2,828 | $24K | 7/27/2026 |
| John Joseph Mitchell | ▲ Buy | Grant | 16,797 | $0 | 7/9/2026 |
| Colin R. Sabol | ▲ Buy | Open Market | 11,180 | $99K | 6/15/2026 |
| Alexander J. Buehler | ▲ Buy | Option Exercise | 15,327 | $132K | 6/15/2026 |
| Alexander J. Buehler | ▼ Sell | Open Market | 14,900 | $130K | 6/15/2026 |
| Pamela L. Tondreau | ▲ Buy | Grant | 22,316 | $185K | 6/4/2026 |
| Joan Kai Chow | ▲ Buy | Grant | 18,094 | $150K | 6/4/2026 |
| Colin R. Sabol | ▲ Buy | Grant | 18,094 | $150K | 6/4/2026 |
| Arve Hanstveit | ▲ Buy | Grant | 18,094 | $150K | 6/4/2026 |
| Pamela L. Tondreau | ▲ Buy | Open Market | 20,000 | $167K | 5/13/2026 |
| Aidan Ryan | ▲ Buy | Grant | 18,518 | $215K | 5/6/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 2,419 | $25K | 4/6/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 165,292 | $1.7M | 4/2/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 25,000 | $274K | 3/10/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 11,582 | $123K | 3/6/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 38,418 | $411K | 3/5/2026 |
| Natarajan Ramanan | ▼ Sell | Open Market | 272 | $3K | 3/5/2026 |
| Rodney Clemente | ▼ Sell | Open Market | 20,568 | $218K | 3/4/2026 |
| Natarajan Ramanan | ▼ Sell | Tax Withholding | 2,724 | $28K | 3/3/2026 |
| Michael S. Mancini | ▲ Buy | Grant | 45,626 | $0 | 2/17/2026 |
| David W. Moon | ▲ Buy | Grant | 81,812 | $0 | 2/17/2026 |
| William Yeung | ▲ Buy | Grant | 25,959 | $0 | 2/17/2026 |
| Natarajan Ramanan | ▲ Buy | Grant | 29,106 | $0 | 2/17/2026 |
| Rodney Clemente | ▲ Buy | Grant | 45,626 | $0 | 2/17/2026 |
| Matthew Hostetler | ▲ Buy | Grant | 25,959 | $0 | 2/17/2026 |
| William Yeung | ▼ Sell | Open Market | 646 | $10K | 2/6/2026 |
| William Yeung | ▼ Sell | Open Market | 890 | $13K | 2/5/2026 |
| Rodney Clemente | ▼ Sell | Open Market | 724 | $11K | 2/5/2026 |
| William Yeung | ▼ Sell | Open Market | 729 | $11K | 2/2/2026 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 694 | $10K | 1/30/2026 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 8,397 | $120K | 1/30/2026 |
| Matthew Hostetler | ▼ Sell | Tax Withholding | 3,359 | $48K | 1/30/2026 |
| Michael S. Mancini | ▼ Sell | Tax Withholding | 4,798 | $69K | 1/30/2026 |
| David W. Moon | ▼ Sell | Tax Withholding | 17,160 | $245K | 1/30/2026 |
| William Yeung | ▼ Sell | Tax Withholding | 1,003 | $15K | 1/30/2026 |
| William Yeung | ▼ Sell | Tax Withholding | 8,622 | $123K | 1/30/2026 |
| William Yeung | ▼ Sell | Open Market | 7,271 | $106K | 1/28/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 15,000 | $221K | 12/5/2025 |
| Arve Hanstveit | ▼ Sell | Open Market | 15,000 | $225K | 12/4/2025 |
| William Yeung | ▲ Buy | Option Exercise | 5,638 | $57K | 10/24/2025 |
| William Yeung | ▼ Sell | Open Market | 5,638 | $101K | 10/24/2025 |
| William Yeung | ▲ Buy | Option Exercise | 3,530 | $26K | 10/24/2025 |
| William Yeung | ▼ Sell | Open Market | 3,530 | $64K | 10/24/2025 |
| William Yeung | ▲ Buy | Option Exercise | 3,530 | $26K | 10/23/2025 |
| William Yeung | ▼ Sell | Open Market | 3,530 | $62K | 10/23/2025 |
| William Yeung | ▲ Buy | Option Exercise | 3,530 | $26K | 10/20/2025 |
| William Yeung | ▼ Sell | Open Market | 3,530 | $60K | 10/20/2025 |
| William Yeung | ▲ Buy | Option Exercise | 3,530 | $26K | 10/16/2025 |
| William Yeung | ▼ Sell | Open Market | 3,530 | $58K | 10/16/2025 |
| William Yeung | ▲ Buy | Option Exercise | 1,038 | $8K | 10/3/2025 |
| William Yeung | ▼ Sell | Open Market | 1,038 | $17K | 10/3/2025 |
| William Yeung | ▲ Buy | Option Exercise | 2,529 | $19K | 10/3/2025 |
| William Yeung | ▼ Sell | Open Market | 2,529 | $40K | 10/3/2025 |
| William Yeung | ▲ Buy | Option Exercise | 15,454 | $138K | 9/18/2025 |
| William Yeung | ▼ Sell | Open Market | 15,454 | $233K | 9/18/2025 |
| William Yeung | ▲ Buy | Option Exercise | 30,877 | $276K | 9/11/2025 |
| William Yeung | ▼ Sell | Open Market | 33,554 | $487K | 9/11/2025 |
| Rodney Clemente | ▼ Sell | Open Market | 5,387 | $75K | 7/28/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 1,989 | $28K | 7/25/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 2,320 | $32K | 7/25/2025 |
| Arve Hanstveit | ▼ Sell | Open Market | 30,000 | $380K | 6/12/2025 |
| Arve Hanstveit | ▼ Sell | Open Market | 20,000 | $255K | 6/11/2025 |
| Pamela L. Tondreau | ▲ Buy | Grant | 14,847 | $0 | 6/5/2025 |
| Alexander J. Buehler | ▲ Buy | Grant | 12,038 | $0 | 6/5/2025 |
| Joan Kai Chow | ▲ Buy | Grant | 12,038 | $0 | 6/5/2025 |
| Arve Hanstveit | ▲ Buy | Grant | 12,038 | $0 | 6/5/2025 |
| Colin R. Sabol | ▲ Buy | Grant | 12,038 | $0 | 6/5/2025 |
| Pamela L. Tondreau | ▲ Buy | Open Market | 4,200 | $52K | 5/14/2025 |
| David W. Moon | ▲ Buy | Open Market | 4,200 | $51K | 5/13/2025 |
| Arve Hanstveit | ▼ Sell | Open Market | 50,000 | $817K | 3/11/2025 |
| Rodney Clemente | ▼ Sell | Open Market | 1,843 | $30K | 3/11/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 944 | $15K | 3/10/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 794 | $13K | 3/10/2025 |
| Natarajan Ramanan | ▲ Buy | Grant | 26,455 | — | 3/3/2025 |
| Rodney Clemente | ▼ Sell | Open Market | 21,444 | $331K | 2/20/2025 |
| Ghasripoor Farshad | ▼ Sell | Other | 65,000 | $0 | 2/4/2025 |
| Ghasripoor Farshad | ▼ Sell | Other | 65,000 | $0 | 2/4/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 944 | $14K | 2/3/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 882 | $13K | 2/3/2025 |
| Ghasripoor Farshad | ▼ Sell | Tax Withholding | 1,420 | $20K | 2/3/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 627 | $9K | 1/31/2025 |
| Ghasripoor Farshad | ▼ Sell | Tax Withholding | 926 | $13K | 1/31/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 615 | $9K | 1/31/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 698 | $10K | 1/30/2025 |
| Ghasripoor Farshad | ▼ Sell | Tax Withholding | 1,034 | $15K | 1/30/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 694 | $10K | 1/30/2025 |
| David W. Moon | ▼ Sell | Tax Withholding | 7,664 | $110K | 1/27/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 4,061 | $58K | 1/27/2025 |
| Ghasripoor Farshad | ▼ Sell | Tax Withholding | 5,721 | $82K | 1/27/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 5,784 | $83K | 1/27/2025 |
| William Yeung | ▲ Buy | Grant | 23,956 | $0 | 1/23/2025 |
| David W. Moon | ▲ Buy | Grant | 88,980 | $0 | 1/23/2025 |
| Rodney Clemente | ▲ Buy | Grant | 34,223 | $0 | 1/23/2025 |
| Michael S. Mancini | ▲ Buy | Grant | 34,223 | $0 | 1/23/2025 |
| Arve Hanstveit | ▼ Sell | Open Market | 20,000 | $337K | 12/11/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 4,207 | $84K | 11/11/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 3,631 | $73K | 11/8/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 19,618 | $392K | 11/7/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 10,526 | $189K | 10/28/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 6,505 | $117K | 10/28/2024 |
| David W. Moon | ▼ Sell | Open Market | 2,550 | $46K | 10/28/2024 |
| Alexander J. Buehler | ▲ Buy | Option Exercise | 19,841 | $58K | 8/19/2024 |
| David W. Moon | ▲ Buy | Open Market | 3,000 | $48K | 8/5/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 4,079 | $60K | 7/29/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 2,353 | $34K | 7/29/2024 |
| William Yeung | ▼ Sell | Open Market | 2,012 | $29K | 7/29/2024 |
| David W. Moon | ▼ Sell | Open Market | 1,219 | $16K | 6/18/2024 |
| Arve Hanstveit | ▼ Sell | Open Market | 20,000 | $264K | 6/7/2024 |
| Joan Kai Chow | ▲ Buy | Grant | 11,127 | $0 | 6/6/2024 |
| Arve Hanstveit | ▲ Buy | Grant | 11,127 | $0 | 6/6/2024 |
| Alexander J. Buehler | ▲ Buy | Grant | 11,127 | $0 | 6/6/2024 |
| Pamela L. Tondreau | ▲ Buy | Grant | 13,724 | $0 | 6/6/2024 |
| Colin R. Sabol | ▲ Buy | Grant | 11,127 | $0 | 6/6/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 4,051 | $55K | 5/28/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 10,752 | $84K | 5/23/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 2,084 | $16K | 5/23/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 21,859 | $170K | 5/22/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 5,208 | $41K | 5/22/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 21,045 | $292K | 5/22/2024 |
| Arve Hanstveit | ▼ Sell | Open Market | 35,000 | $474K | 5/8/2024 |
| David W. Moon | ▲ Buy | Open Market | 10,500 | $141K | 5/7/2024 |
| David W. Moon | ▼ Sell | Other | 8,040 | $0 | 5/7/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 825 | $12K | 3/11/2024 |
| William Yeung | ▼ Sell | Open Market | 978 | $15K | 3/11/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 979 | $15K | 3/11/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 20,509 | $60K | 3/4/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 20,509 | $323K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 15,327 | $132K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 16,726 | $129K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 15,879 | $135K | 3/4/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 15,270 | $240K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 21,303 | $213K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 5,142 | $18K | 3/1/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 5,142 | $83K | 3/1/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 32,883 | $533K | 3/1/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 32,883 | $96K | 3/1/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 39,314 | $139K | 2/29/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 39,314 | $613K | 2/29/2024 |
| Arve Hanstveit | ▼ Sell | Open Market | 50,000 | $775K | 2/28/2024 |
| David W. Moon | ▲ Buy | Open Market | 10,750 | $167K | 2/27/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 975 | $15K | 2/5/2024 |
| William Yeung | ▼ Sell | Open Market | 1,013 | $15K | 2/5/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 1,118 | $17K | 2/5/2024 |
| William Yeung | ▼ Sell | Open Market | 1,400 | $21K | 2/2/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 1,654 | $25K | 2/2/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 1,538 | $24K | 2/2/2024 |
| William Yeung | ▼ Sell | Open Market | 733 | $11K | 2/1/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 746 | $12K | 2/1/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 795 | $12K | 2/1/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 739 | $12K | 2/1/2024 |
| William Yeung | ▼ Sell | Open Market | 823 | $13K | 1/30/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 830 | $13K | 1/30/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 891 | $14K | 1/30/2024 |
| Ghasripoor Farshad | ▲ Buy | Grant | 42,450 | $0 | 1/25/2024 |
| William Yeung | ▲ Buy | Grant | 39,542 | $0 | 1/25/2024 |
| David W. Moon | ▲ Buy | Grant | 80,445 | $0 | 1/25/2024 |
| Rodney Clemente | ▲ Buy | Grant | 69,925 | $0 | 1/25/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 6,250 | $116K | 1/3/2024 |
| Ballard Joshua | ▲ Buy | Option Exercise | 6,250 | $48K | 1/3/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 6,250 | $116K | 1/2/2024 |
| Ballard Joshua | ▲ Buy | Option Exercise | 6,250 | $48K | 1/2/2024 |
| Joan Kai Chow | ▲ Buy | Open Market | 1,500 | $27K | 11/10/2023 |
| David W. Moon | ▲ Buy | Open Market | 8,500 | $154K | 11/9/2023 |
| Colin R. Sabol | ▲ Buy | Open Market | 2,000 | $36K | 11/9/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 38,540 | $300K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 26,662 | $208K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 6,306 | $88K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 121,383 | $1.7M | 11/7/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 4,168 | $32K | 11/7/2023 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 121,383 | $2.2M | 11/7/2023 |
| Pamela L. Tondreau | ▲ Buy | Open Market | 8,350 | $150K | 11/7/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 34,340 | $268K | 11/7/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 130,000 | $1.0M | 11/6/2023 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 130,000 | $2.3M | 11/6/2023 |
| Colin R. Sabol | ▲ Buy | Open Market | 1,000 | $18K | 11/6/2023 |
| Pamela L. Tondreau | ▲ Buy | Grant | 1,447 | $0 | 10/26/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Grant | 4,153 | $0 | 10/26/2023 |
| Rodney Clemente | ▲ Buy | Grant | 21,762 | $0 | 10/24/2023 |
| Ghasripoor Farshad | ▲ Buy | Grant | 21,762 | $0 | 10/24/2023 |
| David W. Moon | ▲ Buy | Grant | 15,233 | $0 | 10/24/2023 |
| Ballard Joshua | ▼ Sell | Open Market | 700 | $17K | 9/12/2023 |
| Ghasripoor Farshad | ▲ Buy | Option Exercise | 15,331 | $115K | 8/29/2023 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 51,131 | $1.4M | 8/29/2023 |
| Ghasripoor Farshad | ▲ Buy | Option Exercise | 35,800 | $272K | 8/29/2023 |
| William Yeung | ▼ Sell | Open Market | 40,614 | $1.1M | 8/28/2023 |
| Rodney Clemente | ▼ Sell | Open Market | 31,373 | $848K | 8/25/2023 |
| Rodney Clemente | ▲ Buy | Option Exercise | 9,278 | $70K | 8/25/2023 |
| Rodney Clemente | ▲ Buy | Option Exercise | 15,663 | $119K | 8/25/2023 |
| Rodney Clemente | ▲ Buy | Option Exercise | 6,432 | $66K | 8/25/2023 |
| Ghasripoor Farshad | ▲ Buy | Grant | 18,939 | $0 | 7/25/2023 |
| William Yeung | ▲ Buy | Grant | 16,674 | $0 | 7/25/2023 |
| Ballard Joshua | ▲ Buy | Grant | 21,531 | $0 | 7/25/2023 |
| Rodney Clemente | ▲ Buy | Grant | 23,120 | $0 | 7/25/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Grant | 32,695 | $0 | 7/25/2023 |
| David W. Moon | ▲ Buy | Grant | 3,232 | $91K | 7/10/2023 |
| Colin R. Sabol | ▲ Buy | Grant | 3,232 | $91K | 7/10/2023 |
| Arve Hanstveit | ▼ Sell | Open Market | 15,000 | $413K | 6/20/2023 |