MUELLER INDUSTRIES INC (MLI)

US6247561029 - Common Stock

57.51  -0.76 (-1.3%)

After market: 57.51 0 (0%)

Open in Chart Tool
MLI Daily chart