May 24, 2026
May 24, 2026
May 24, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 2026
May 23, 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.