Skip to main content

Want a detailed portfolio tracker?

Performance analysis of Karooooo (KARO)

Annual Return

Over the past 3 years, KARO has had an average annual return of +42.27%, outperforming the benchmark SPY, which returned +19.31% annual.

Over the past 5 years, KARO has had an average annual return of +15.11%, outperforming the benchmark SPY, which returned +12.78% annual.

Since Apr 1, 2021, KARO has had an average annual return of +15.57%, outperforming the benchmark SPY, which returned +13.84% annual.

202620252024202320222021
+43.51%+3.44%+91.40%+8.08%-41.52%+19.98%

Monthly Return

YearJanFebMarAprMayJunJulAugSepOctNovDecAnnually Total
2026+10%-5.66%+5.55%-1.78%-2.56%+3.48%+32.29%+43.51%
2025+2.23%-1.93%-6.03%+0.16%+30.25%-11.75%-6.66%+18.22%+8.48%-21.95%+1.01%+1.04%+3.44%
2024+1.03%+1.11%+0.96%+15.97%-1.10%+1.95%+33.03%+1.18%+3.50%+0.93%+12%+0.78%+91.40%
2023+8.59%+0.39%-8.67%+0.34%-3.69%+8.16%+7.92%-4.20%-17.70%+20.55%+4.17%-2.81%+8.08%
2022-13.46%-10.75%-5.87%+0.16%-15.14%-14.69%+24.66%-4.58%-4.80%+5.10%+1.97%-8.60%-41.52%
2021+14.47%-5.01%-0.57%+3.29%-17.09%-6.20%+19.24%-6.25%+23.58%+19.98%

Drawdown analysis of Karooooo (KARO)

The maximum drawdown for the KARO was -52.11%, occurring on Oct 3, 2023. Recovery took 207 trading sessions.

Since Apr 1, 2021 KARO has experienced the following drawdowns:

  • 50% or more: 1 time
  • 40% or more: 1 time
  • 30% or more: 2 times
  • 20% or more: 4 times
  • 10% or more: 6 times
DepthStartTo BottomBottomTo RecoverEndTotal
-52.11%Apr 28, 2021612Oct 3, 2023207Jul 31, 2024819
-32.33%Jun 3, 2025119Nov 20, 2025161Jul 16, 2026280
-26.20%Jan 8, 202561Apr 8, 202526May 15, 202587
-20.28%Apr 7, 20213Apr 12, 20219Apr 23, 202112
-16.18%Oct 14, 202423Nov 14, 202412Dec 3, 202435
-10.25%Sep 17, 202410Oct 1, 20248Oct 11, 202418
-9.82%Dec 6, 20241Dec 9, 202420Jan 8, 202521
-9.21%Jul 31, 20243Aug 5, 20248Aug 15, 202411
-9.09%Aug 21, 20249Sep 4, 20248Sep 16, 202417
-6.41%Aug 15, 20243Aug 20, 20241Aug 21, 20244
-5.92%Dec 3, 20242Dec 5, 20241Dec 6, 20243
-3.52%May 19, 20254May 23, 20251May 27, 20255
-3.36%Apr 23, 20211Apr 26, 20211Apr 27, 20212
-1.49%Jul 16, 20261Jul 17, 20261Jul 20, 20262
-0.85%Apr 1, 20211Apr 5, 20211Apr 6, 20212
-0.84%May 27, 20251May 28, 20251May 29, 20252
-0.44%May 29, 20252Jun 2, 20251Jun 3, 20253