Why MWA rose 10% since Oct 28
Up 10% from Oct 28 to Nov 10.
- Mueller Water Products rose 10% from Oct 28 to Nov 10. 6 points of it came on Nov 2. Mueller Water Products' Nov 4 release said: "The Company anticipates the second half of fiscal 2027 adjusted EBITDA margin will be higher than the first half"