Mission Produce Executive Chairman Stephen J. Barnard disposes of 111,358 common shares for $1,448,766.58 - AVO News | Rallies