MLI   $111.37  3.35% Market Open

Mueller Industries, Inc.

Earnings, Splits and Dividends

Data not available