Evoqua Water Technologies CorpAQUA:US Last Price Market Cap6.104B CountryUnited States State (US only)Pennsylvania1DN/A7DN/A30DN/A6MN/A1YN/AYTDN/A
Evoqua Water Technologies Corp (AQUA:US)1M3M6M1Y3Y*PoliticianPublishedTradedFiled afterTypeSize Susie LeeDemocratHouseNV 29 May2023 9 May2023 days17 sell 15K–50K Susie LeeDemocratHouseNV 14 Oct2021 24 Sept2021 days18 buy 1K–15K