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 Chief Executive Officer | ▼ 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 |
| Natarajan Ramanan | ▼ Sell | Open Market | 272 | $3K | 3/5/2026 |
| Arve Hanstveit | ▼ Sell | Open Market | 38,418 | $411K | 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 |
| Ghasripoor Farshad | ▼ Sell | Tax Withholding | 5,721 | $82K | 1/27/2025 |
| Rodney Clemente | ▼ Sell | Tax Withholding | 5,784 | $83K | 1/27/2025 |
| David W. Moon | ▼ Sell | Tax Withholding | 7,664 | $110K | 1/27/2025 |
| William Yeung | ▼ Sell | Tax Withholding | 4,061 | $58K | 1/27/2025 |
| William Yeung | ▲ Buy | Grant | 23,956 | $0 | 1/23/2025 |
| Michael S. Mancini | ▲ Buy | Grant | 34,223 | $0 | 1/23/2025 |
| Rodney Clemente | ▲ Buy | Grant | 34,223 | $0 | 1/23/2025 |
| David W. Moon | ▲ Buy | Grant | 88,980 | $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 |
| Rodney Clemente | ▼ Sell | Open Market | 2,353 | $34K | 7/29/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 4,079 | $60K | 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 |
| Arve Hanstveit | ▲ Buy | Grant | 11,127 | $0 | 6/6/2024 |
| Colin R. Sabol | ▲ 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 |
| Joan Kai Chow | ▲ 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 |
| William Yeung | ▼ Sell | Open Market | 978 | $15K | 3/11/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 979 | $15K | 3/11/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 825 | $12K | 3/11/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 20,509 | $60K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 15,327 | $132K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 15,879 | $135K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 21,303 | $213K | 3/4/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 20,509 | $323K | 3/4/2024 |
| MAO ROBERT YU LANG | ▼ Sell | Open Market | 15,270 | $240K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 16,726 | $129K | 3/4/2024 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 32,883 | $96K | 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 | 5,142 | $18K | 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 |
| William Yeung | ▼ Sell | Open Market | 1,013 | $15K | 2/5/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 975 | $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 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 795 | $12K | 2/1/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 739 | $12K | 2/1/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 746 | $12K | 2/1/2024 |
| Rodney Clemente | ▼ Sell | Open Market | 830 | $13K | 1/30/2024 |
| William Yeung | ▼ Sell | Open Market | 823 | $13K | 1/30/2024 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 891 | $14K | 1/30/2024 |
| Ghasripoor Farshad | ▲ Buy | Grant | 42,450 | $0 | 1/25/2024 |
| Rodney Clemente | ▲ Buy | Grant | 69,925 | $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 |
| Ballard Joshua | ▼ Sell | Open Market | 6,250 | $116K | 1/3/2024 |
| Ballard Joshua | ▲ Buy | Option Exercise | 6,250 | $48K | 1/3/2024 |
| Ballard Joshua | ▲ Buy | Option Exercise | 6,250 | $48K | 1/2/2024 |
| Ballard Joshua | ▼ Sell | Open Market | 6,250 | $116K | 1/2/2024 |
| Joan Kai Chow | ▲ Buy | Open Market | 1,500 | $27K | 11/10/2023 |
| Colin R. Sabol | ▲ Buy | Open Market | 2,000 | $36K | 11/9/2023 |
| David W. Moon | ▲ Buy | Open Market | 8,500 | $154K | 11/9/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 6,306 | $88K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 26,662 | $208K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 38,540 | $300K | 11/8/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 34,340 | $268K | 11/7/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 4,168 | $32K | 11/7/2023 |
| MAO ROBERT YU LANG | ▲ Buy | Option Exercise | 121,383 | $1.7M | 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 | 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 |
| David W. Moon | ▲ Buy | Grant | 15,233 | $0 | 10/24/2023 |
| Rodney Clemente | ▲ Buy | Grant | 21,762 | $0 | 10/24/2023 |
| Ghasripoor Farshad | ▲ Buy | Grant | 21,762 | $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 | ▲ Buy | Option Exercise | 35,800 | $272K | 8/29/2023 |
| Ghasripoor Farshad | ▼ Sell | Open Market | 51,131 | $1.4M | 8/29/2023 |
| William Yeung | ▼ Sell | Open Market | 40,614 | $1.1M | 8/28/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 |
| Rodney Clemente | ▼ Sell | Open Market | 31,373 | $848K | 8/25/2023 |
| William Yeung | ▲ Buy | Grant | 16,674 | $0 | 7/25/2023 |
| Ballard Joshua | ▲ Buy | Grant | 21,531 | $0 | 7/25/2023 |
| Ghasripoor Farshad | ▲ Buy | Grant | 18,939 | $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 |
| Colin R. Sabol | ▲ Buy | Grant | 3,232 | $91K | 7/10/2023 |
| David W. Moon | ▲ Buy | Grant | 3,232 | $91K | 7/10/2023 |
| Arve Hanstveit | ▼ Sell | Open Market | 15,000 | $413K | 6/20/2023 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
September 25, 2026
ERII Featured in Recent Stock Selection Articles
Energy Recovery Inc. (ERII) was mentioned in several recent articles discussing stock selection strategies. These pieces highlighted the company alongside other small-cap and industrial stocks, offering perspectives on why some investors might avoid it or consider it for long-term portfolios. The stock is currently trading near its 52-week low, with an average analyst target price of $8.00.
ERII Featured in Recent Stock Selection Articles. Energy Recovery Inc. (ERII) was mentioned in several recent articles discussing stock selection strategies. These pieces highlighted the company alongside other small-cap and industrial stocks, offering perspectives on why some investors might avoid it or consider it for long-term portfolios. The stock is currently trading near its 52-week low, with an average analyst target price of $8.00.