Sale
HANSTVEIT ARVE director director
Common Stock 20,000 $16.87 $337,400 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 4,207 $20.06 $84,392 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 3,631 $20.15 $73,176 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 19,618 $20 $392,360 Sale
GHASRIPOOR FARSHAD officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 10,526 $17.97 $189,121 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 6,505 $17.98 $116,947 Sale
MOON DAVID W director, officer: President and CEO director, officer: President an..
Common Stock 2,550 $17.97 $45,834 Option
BUEHLER ALEXANDER J director director
Common Stock 19,841 $2.92 $57,936 Option
BUEHLER ALEXANDER J director director
Stock Option (Right to Buy) 19,841 $2.92 $57,936 Purchase
MOON DAVID W director, officer: President and CEO director, officer: President an..
Common Stock 3,000 $16 $48,009 Sale
GHASRIPOOR FARSHAD officer: Chief Technology Officer officer: Chief Technology Officer
Common Stock 4,079 $14.63 $59,672 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 2,353 $14.63 $34,422 Sale
YEUNG WILLIAM officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 2,012 $14.63 $29,434 Sale
MOON DAVID W director, officer: President and CEO director, officer: President an..
Common Stock 1,219 $12.77 $15,565 Sale
HANSTVEIT ARVE director director
Common Stock 20,000 $13.2 $263,960 Sale
BALLARD JOSHUA officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 4,051 $13.54 $54,867 Option
MAO ROBERT YU LANG director director
Common Stock 2,084 $7.79 $16,234 Option
MAO ROBERT YU LANG director director
Common Stock 10,752 $7.79 $83,758 Option
MAO ROBERT YU LANG director director
Employee Stock Option (Right to Buy) 2,084 $7.79 $16,234 Option
MAO ROBERT YU LANG director director
Common Stock 5,208 $7.79 $40,570 Option
MAO ROBERT YU LANG director director
Common Stock 21,859 $7.79 $170,282 Sale
MAO ROBERT YU LANG director director
Common Stock 21,045 $13.86 $291,663 Option
MAO ROBERT YU LANG director director
Employee Stock Option (Right to Buy) 21,859 $7.79 $170,282 Option
MAO ROBERT YU LANG director director
Employee Stock Option (Right to Buy) 5,208 $7.79 $40,570 Sale
HANSTVEIT ARVE director director
Common Stock 35,000 $13.53 $473,550 Purchase
MOON DAVID W director, officer: President and CEO director, officer: President an..
Common Stock 10,500 $13.46 $141,288 Sale
BALLARD JOSHUA officer: Chief Financial Officer officer: Chief Financial Officer
Common Stock 979 $14.98 $14,667 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 825 $14.98 $12,360 Sale
YEUNG WILLIAM officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 978 $14.98 $14,652 Option
MAO ROBERT YU LANG director director
Common Stock 21,303 $9.98 $212,604 Option
MAO ROBERT YU LANG director director
Common Stock 15,879 $8.49 $134,813 Option
MAO ROBERT YU LANG director director
Common Stock 20,509 $2.92 $59,886 Option
MAO ROBERT YU LANG director director
Common Stock 16,726 $7.71 $128,957 Option
MAO ROBERT YU LANG director director
Common Stock 15,327 $8.6 $131,812 Sale
MAO ROBERT YU LANG director director
Common Stock 15,270 $15.74 $240,365 Sale
MAO ROBERT YU LANG director director
Common Stock 20,509 $15.74 $322,873 Option
MAO ROBERT YU LANG director director
Stock Option (Right to Buy) 89,744 $7.54 $676,670 Option
MAO ROBERT YU LANG director director
Common Stock 32,883 $2.92 $96,018 Sale
MAO ROBERT YU LANG director director
Common Stock 5,142 $16.22 $83,403 Option
MAO ROBERT YU LANG director director
Common Stock 5,142 $3.53 $18,151 Sale
MAO ROBERT YU LANG director director
Common Stock 32,883 $16.21 $532,902 Option
MAO ROBERT YU LANG director director
Stock Option (Right to Buy) 32,883 $2.92 $96,018 Option
MAO ROBERT YU LANG director director
Stock Option (Right to Buy) 5,142 $3.53 $18,151 Option
MAO ROBERT YU LANG director director
Common Stock 39,314 $3.53 $138,778 Sale
MAO ROBERT YU LANG director director
Common Stock 39,314 $15.58 $612,512 Option
MAO ROBERT YU LANG director director
Stock Option (Right to Buy) 39,314 $3.53 $138,778 Sale
HANSTVEIT ARVE director director
Common Stock 50,000 $15.49 $774,600 Purchase
MOON DAVID W director, officer: President and CEO director, officer: President an..
Common Stock 10,750 $15.51 $166,733 Sale
YEUNG WILLIAM officer: Chief Legal Officer officer: Chief Legal Officer
Common Stock 1,013 $14.89 $15,084 Sale
CLEMENTE RODNEY officer: SVP, Water officer: SVP, Water
Common Stock 975 $14.89 $14,518