Karooooo CEO, Executive Chairman IJ Calisto sells common shares worth $2.98 million - KARO News | Rallies