Why is ‘Mini’ Berkshire Hathaway Selling Out of This Manufacturing Company?

Mueller Industries, Inc. (NYSE:MLI) in an amended 13G filing earlier this week announced plans to repurchase all 10,422,859 of the shares owned by Leucadia National Corp.

Keep Reading →