MLI

$133.03-2.40 (-1.77%)

Market ClosedLast close May 1

Mueller Industries, Inc.