Last time Kerry shares were this low, Stan McCarthy was CEO Last time Kerry shares were this low, Stan McCarthy was CEO NEWS 20 March 2026