Institutional Owners for MWA
Institution Class Position Value Shares Portfolio Percentage (%) Previous Percentage (%) Shares Delta Shares Delta (%) Period of Report
VANGUARD GROUP INC COM SER A 1 $245,070,153 15,231,209 0.00 0.00 227,843 1.52 03-31-2024
BLACKROCK INC COM SER A 2 $217,002,323 13,486,782 0.00 0.00 300,803 2.28 03-31-2024
NUANCE INVESTMENTS LLC COM SER A 3 $189,527,855 13,161,657 0.00 0.00 579,973 4.61 12-31-2023
IMPAX ASSET MANAGEMENT GROUP PLC Common Stock 4 $144,529,825 8,982,587 0.00 0.00 -3,462,968 -27.82 03-31-2024
logo   

Please upgrade to premium to see all results. Signup if you don't have an account.

Login Signup
Debug Info- Version: 2.6