Karooooo CEO Calisto Isaias Jose sells 31,279 common shares worth $2.02 million - KARO News | Rallies