MUELLER INDUSTRIES INC (MLI)

US6247561029 - Common Stock

56.81  -0.07 (-0.12%)

After market: 56.81 0 (0%)

Open in Chart Tool
MLI Daily chart