Foundations Investment Advisors’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
$27.9M Buy
290,612
+34,696
+14% +$4.35M 0.29% 81
2026
Q1
$32.1M Buy
255,916
+30,501
+14% +$4.58M 0.4% 66
2025
Q4
$33M Buy
225,415
+27,903
+14% +$4.54M 0.43% 60
2025
Q3
$35.3M Buy
197,512
+15,226
+8% +$2M 0.51% 50
2025
Q2
$20.7M Buy
182,286
+15,342
+9% +$1.82M 0.33% 75
2025
Q1
$22.1M Buy
166,944
+11,504
+7% +$1.33M 0.41% 62
2024
Q4
$13.2M Buy
155,440
+27,088
+21% +$2.56M 0.25% 91
2024
Q3
$13.6M Buy
128,352
+13,168
+11% +$1.08M 0.29% 80
2024
Q2
$8.29M Buy
115,184
+27,805
+32% +$2.13M 0.2% 92
2024
Q1
$6.32M Buy
87,379
+21,694
+33% +$1.59M 0.17% 111
2023
Q4
$4.76M Buy
65,685
+58,467
+810% +$4.66M 0.13% 126
2023
Q3
$626K Sell
7,218
-266
-4% -$24.3K 0.02% 349
2023
Q2
$624K Buy
+7,484
New +$655K 0.02% 323
2023
Q1
Sell
-6,903
Closed -$608K 516
2022
Q4
$608K Buy
6,903
+694
+11% +$54.7K 0.02% 257
2022
Q3
$497K Buy
6,209
+1,314
+27% +$125K 0.02% 250
2022
Q2
$583K Sell
4,895
-126
-3% -$12.4K 0.02% 208
2022
Q1
$479K Buy
5,021
+596
+13% +$68.7K 0.02% 200
2021
Q4
$608K Buy
4,425
+1,412
+47% +$206K 0.02% 175
2021
Q3
$431K Buy
3,013
+959
+47% +$174K 0.02% 205
2021
Q2
$423K Buy
+2,054
New +$456K 0.02% 187

Other funds holding BABA

Foundations Investment Advisors's BABA Position: Q2 2026 in Review

Foundations Investment Advisors increased its Alibaba (BABA) stake by 14% in Q2 2026, buying an estimated $4.35M and bringing the position to 290,612 shares worth $27.9M. The position accounts for 0.29% of the portfolio, ranked #81.

Foundations Investment Advisors first reported a position in BABA in Q2 2021 and has held it in 20 quarters since. The position peaked at $35.3M in Q3 2025. 1,219 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • Foundations Investment Advisors held 290,612 shares of Alibaba worth $27.9M as of Q2 2026.
  • Foundations Investment Advisors bought 34,696 Alibaba shares in Q2 2026, an estimated $4.35M.
  • Alibaba made up 0.29% of Foundations Investment Advisors's portfolio in Q2 2026, its #81 holding.
  • Foundations Investment Advisors first reported a position in Alibaba in Q2 2021 and has held it in 20 quarters since.
  • Foundations Investment Advisors's Alibaba position peaked at $35.3M in Q3 2025.
  • 1,219 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on Foundations Investment Advisors's 13F filing for Q2 2026, filed 14 Aug 2026.