ENERGY RECOVERY INC insider transactions

ENERGY RECOVERY INC insider transactions
DatePersonTitleTypeNameSharesShares (Total)PriceCode
2024-05-28Ballard JoshuaSellCommon Stock-4051.040,376$13.5S
2024-05-23Mao Robert Yu LangBuyCommon Stock10752.0246,851$7.8M
2024-05-23Mao Robert Yu LangSellEmployee Stock Option (Right to Buy)-2084.00$7.8M
2024-05-23Mao Robert Yu LangSellEmployee Stock Option (Right to Buy)-10752.00$7.8M
2024-05-23Mao Robert Yu LangBuyCommon Stock2084.0248,935$7.8M
2024-05-22Mao Robert Yu LangBuyCommon Stock21859.0251,936$7.8M
2024-05-22Mao Robert Yu LangBuyCommon Stock5208.0257,144$7.8M
2024-05-22Mao Robert Yu LangSellCommon Stock-21045.0236,099$13.9S
2024-05-22Mao Robert Yu LangSellEmployee Stock Option (Right to Buy)-21859.010,752$7.8M
2024-05-22Mao Robert Yu LangSellEmployee Stock Option (Right to Buy)-5208.02,084$7.8M
2024-05-08Hanstveit ArveSellCommon Stock-35000.0772,055$13.5S
2024-05-07Moon David WBuyCommon Stock10500.029,750$13.5P
2024-05-07Moon David WSellCommon Stock-8040.090,870$0.0D
2024-03-11Ballard JoshuaSellCommon Stock-979.044,427$15.0S
2024-03-11Clemente RodneySellCommon Stock-825.0142,681$15.0S
2024-03-11Yeung WilliamSellCommon Stock-978.087,303$15.0S
2024-03-04Mao Robert Yu LangBuyCommon Stock15327.0191,439$8.6M
2024-03-04Mao Robert Yu LangSellCommon Stock-20509.0176,112$15.7S
2024-03-04Mao Robert Yu LangSellCommon Stock-15270.0176,169$15.7S
2024-03-04Mao Robert Yu LangBuyCommon Stock20509.0196,621$2.9M