NBC Securities’s Alibaba BABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$842K Buy
8,772
+2,812
+47% +$352K 0.06% 351
2026
Q1
$748K Sell
5,960
-689
-10% -$104K 0.06% 353
2025
Q4
$975K Sell
6,649
-445
-6% -$72.5K 0.07% 287
2025
Q3
$1.27M Buy
7,094
+36
+0.5% +$4.72K 0.1% 222
2025
Q2
$800K Buy
7,058
+706
+11% +$83.6K 0.07% 332
2025
Q1
$840K Buy
6,352
+6,345
+90,643% +$732K 0.07% 286
2024
Q4
$657 Sell
7
-8,506
-100% -$803K 0.06% 356
2024
Q3
$903K Buy
8,513
+494
+6% +$40.4K 0.08% 274
2024
Q2
$577K Buy
8,019
+1,518
+23% +$116K 0.05% 385
2024
Q1
$471K Buy
6,501
+553
+9% +$40.5K 0.04% 453
2023
Q4
$461K Buy
5,948
+804
+16% +$64.1K 0.05% 444
2023
Q3
$446K Buy
+5,144
New +$471K 0.05% 417

Other funds holding BABA

NBC Securities's BABA Position: Q2 2026 in Review

NBC Securities increased its Alibaba (BABA) stake by 47% in Q2 2026, buying an estimated $352K and bringing the position to 8,772 shares worth $842K. The position accounts for 0.06% of the portfolio, ranked #351.

NBC Securities first reported a position in BABA in Q3 2023 and has held it in 12 quarters since. The position peaked at $1.27M in Q3 2025. 1,224 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • NBC Securities held 8,772 shares of Alibaba worth $842K as of Q2 2026.
  • NBC Securities bought 2,812 Alibaba shares in Q2 2026, an estimated $352K.
  • Alibaba made up 0.06% of NBC Securities's portfolio in Q2 2026, its #351 holding.
  • NBC Securities first reported a position in Alibaba in Q3 2023 and has held it in 12 quarters since.
  • NBC Securities's Alibaba position peaked at $1.27M in Q3 2025.
  • 1,224 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on NBC Securities's 13F filing for Q2 2026, filed 21 Jul 2026.