Nishkama Capital LLC’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
Sell
-153,870
Closed -$22.6M 57
2025
Q4
$22.6M Buy
153,870
+72,344
+89% +$11.8M 0.9% 20
2025
Q3
$14.6M Buy
+81,526
New +$10.7M 0.35% 63
2024
Q4
Sell
-174,006
Closed -$18.5M 64
2024
Q3
$18.5M Buy
174,006
+49,093
+39% +$4.02M 1.41% 16
2024
Q2
$8.99M Sell
124,913
-18,261
-13% -$1.4M 0.69% 28
2024
Q1
$10.4M Buy
143,174
+94,044
+191% +$6.89M 0.82% 34
2023
Q4
$3.81M Buy
+49,130
New +$3.91M 0.73% 29
2021
Q3
Sell
-7,200
Closed -$1.63M 35
2021
Q2
$1.63M Buy
+7,200
New +$1.6M 0.37% 28
2019
Q2
Sell
-60,351
Closed -$10.4M 41
2019
Q1
$11M Buy
60,351
+56,751
+1,576% +$9.54M 8.23% 2
2018
Q4
$493K Buy
+3,600
New +$532K 0.63% 24

Other funds holding BABA

Nishkama Capital LLC's BABA Position: Q1 2026 in Review

Nishkama Capital LLC sold out of Alibaba (BABA) in Q1 2026, closing a stake of 153,870 shares — an estimated $22.6M sold.

Nishkama Capital LLC first reported a position in BABA in Q4 2018 and held it in 9 quarters. The position peaked at $22.6M in Q4 2025. 1,342 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Nishkama Capital LLC reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Nishkama Capital LLC sold 153,870 Alibaba shares in Q1 2026, an estimated $22.6M.
  • Nishkama Capital LLC first reported a position in Alibaba in Q4 2018 and held it in 9 quarters.
  • Nishkama Capital LLC's Alibaba position peaked at $22.6M in Q4 2025.
  • 1,342 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Nishkama Capital LLC's 13F filing for Q1 2026, filed 15 May 2026.