Financial Sense 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
Q1
Sell
-17,276
Closed -$2.53M 143
2025
Q4
$2.53M Buy
17,276
+11,230
+186% +$1.83M 0.46% 50
2025
Q3
$1.08M Buy
6,046
+97
+2% +$12.7K 0.18% 76
2025
Q2
$675K Hold
5,949
0.16% 85
2025
Q1
$787K Sell
5,949
-2,463
-29% -$284K 0.22% 68
2024
Q4
$713K Buy
+8,412
New +$795K 0.24% 64

Other funds holding BABA

Financial Sense Advisors's BABA Position: Q1 2026 in Review

Financial Sense Advisors sold out of Alibaba (BABA) in Q1 2026, closing a stake of 17,276 shares — an estimated $2.53M sold.

Financial Sense Advisors first reported a position in BABA in Q4 2024 and held it in 5 quarters. The position peaked at $2.53M in Q4 2025. 1,344 funds tracked by Wall St. Rank hold BABA as of Q1 2026.

  • Financial Sense Advisors reported no remaining Alibaba position as of Q1 2026 after selling out during the quarter.
  • Financial Sense Advisors sold 17,276 Alibaba shares in Q1 2026, an estimated $2.53M.
  • Financial Sense Advisors first reported a position in Alibaba in Q4 2024 and held it in 5 quarters.
  • Financial Sense Advisors's Alibaba position peaked at $2.53M in Q4 2025.
  • 1,344 funds tracked by Wall St. Rank held Alibaba as of Q1 2026.

Based on Financial Sense Advisors's 13F filing for Q1 2026, filed 14 May 2026.