May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
May 27, 2026
3 months ago
Mueller Industries, maker of metal and plastic components, saw its stock tumble over 13% in February after missing earnings estimates. Even a hefty dividend increase couldn't save it.