Karooooo CEO, Executive Chairman IJ Calisto disposes of USD 3.89 million in common shares - KARO News | Rallies