NYSE:MWAMachinery
Assessing Mueller Water Products (MWA) Valuation After Recent Share Price Strength
Mueller Water Products (MWA) has attracted attention after a recent move in its share price, with the stock closing at $29.44. That puts recent performance and current valuation back in focus for investors.
See our latest analysis for Mueller Water Products.
The recent 30-day share price return of 16.50%, alongside a 27.45% gain over 90 days and a 22.97% year to date share price return, contrasts with a 13.57% 1-year total shareholder return and much stronger 3-year and 5-year total...