MUELLER INDUSTRIES INC (MLI)

US6247561029 - Common Stock

79.36  -0.41 (-0.51%)

After market: 79.36 0 (0%)

Open in Chart Tool Full Screen Chart
MLI Daily chart