bf/NYSE:MWA_icon.jpeg

NYSE:MWA

Mueller Water Products, Inc.

  • Stock

USD

Last Close

19.16

10/05 16:29

Market Cap

2.16B

Beta: 1.30

Volume Today

650.90K

Avg: 856.95K

PE Ratio

24.91

PFCF: 34.65

Dividend Yield

1.81%

Payout:44.56%