Karooooo Ltd. provided earnings guidance for the full year 2025. The Company expects revenue between ZAR 3,900 million and ZAR 4,150 million, operating profit margin between 27% and 31% and Earnings Per Share between ZAR 27.50 per share and ZAR 31.00 per share.