Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Mar 26, 2026
Nomad Foods' shares drop 11% after absorbing $100 million in supply chain inflation without price hikes. What does this mean for the frozen foods giant?