MKC stock review