Bank of America’s Karooooo KARO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$438K Buy
8,798
+764
+10% +$36.1K ﹤0.01% 4966
2025
Q4
$366K Sell
8,034
-23,323
-74% -$1.09M ﹤0.01% 5071
2025
Q3
$1.79M Buy
31,357
+26,257
+515% +$1.33M ﹤0.01% 4906
2025
Q2
$250K Buy
5,100
+750
+17% +$35.4K ﹤0.01% 6077
2025
Q1
$185K Buy
4,350
+4,130
+1,877% +$186K ﹤0.01% 6219
2024
Q4
$9.93K Sell
220
-847
-79% -$35.8K ﹤0.01% 6982
2024
Q3
$42.3K Buy
+1,067
New +$38.6K ﹤0.01% 6592
2023
Q1
Sell
-100
Closed -$2.33K 8047
2022
Q4
$2.33K Sell
100
-30
-23% -$696 ﹤0.01% 7213
2022
Q3
$3K Hold
130
﹤0.01% 7504
2022
Q2
$3K Sell
130
-500
-79% -$13.5K ﹤0.01% 7711
2022
Q1
$19K Sell
630
-23,267
-97% -$763K ﹤0.01% 7537
2021
Q4
$974K Sell
23,897
-4,933
-17% -$168K ﹤0.01% 5315
2021
Q3
$851K Sell
28,830
-1,363
-5% -$46.5K ﹤0.01% 5222
2021
Q2
$1.11M Buy
+30,193
New +$1.1M ﹤0.01% 4816

Other funds holding KARO

Bank of America's KARO Position: Q1 2026 in Review

Bank of America increased its Karooooo (KARO) stake by 9.5% in Q1 2026, buying an estimated $36.1K and bringing the position to 8,798 shares worth $438K. The position accounts for ﹤0.01% of the portfolio, ranked #4966.

Bank of America first reported a position in KARO in Q2 2021 and has held it in 14 quarters since. The position peaked at $1.79M in Q3 2025. 67 funds tracked by Wall St. Rank hold KARO as of Q1 2026.

  • Bank of America held 8,798 shares of Karooooo worth $438K as of Q1 2026.
  • Bank of America bought 764 Karooooo shares in Q1 2026, an estimated $36.1K.
  • Karooooo made up ﹤0.01% of Bank of America's portfolio in Q1 2026, its #4966 holding.
  • Bank of America first reported a position in Karooooo in Q2 2021 and has held it in 14 quarters since.
  • Bank of America's Karooooo position peaked at $1.79M in Q3 2025.
  • 67 funds tracked by Wall St. Rank held Karooooo as of Q1 2026.

Based on Bank of America's 13F filing for Q1 2026, filed 18 May 2026.