SeaBridge 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
$3.66M Sell
38,081
-343
-0.9% -$43K 0.53% 53
2026
Q1
$4.82M Buy
38,424
+6,013
+19% +$904K 0.82% 39
2025
Q4
$4.75M Sell
32,411
-156
-0.5% -$25.4K 0.78% 37
2025
Q3
$5.82M Buy
32,567
+2,135
+7% +$280K 0.94% 31
2025
Q2
$3.45M Buy
30,432
+3,255
+12% +$385K 0.64% 55
2025
Q1
$3.59M Buy
27,177
+11,252
+71% +$1.3M 0.78% 34
2024
Q4
$1.35M Buy
15,925
+1,182
+8% +$112K 0.28% 92
2024
Q3
$1.56M Sell
14,743
-138
-0.9% -$11.3K 0.38% 78
2024
Q2
$1.07M Sell
14,881
-94
-0.6% -$7.21K 0.28% 93
2024
Q1
$1.08M Buy
14,975
+4,345
+41% +$318K 0.29% 95
2023
Q4
$824K Sell
10,630
-1,506
-12% -$120K 0.24% 99
2023
Q3
$1.05M Buy
12,136
+6,608
+120% +$605K 0.35% 91
2023
Q2
$461K Buy
+5,528
New +$484K 0.15% 107
2020
Q2
– Sell
-601
Closed -$117K – 254
2020
Q1
$117K Hold
601
– – 0.05% 140
2019
Q4
$127K Hold
601
– – 0.04% 141
2019
Q3
$101K Buy
601
+152
+34% +$26.1K 0.03% 148
2019
Q2
$76K Buy
449
+297
+195% +$51.3K 0.03% 161
2019
Q1
$28K Hold
152
– – 0.01% 199
2018
Q4
$21K Hold
152
– – 0.01% 202
2018
Q3
$25K Buy
+152
New +$26.9K 0.01% 185
2016
Q2
– Sell
-28,284
Closed -$2.23M – 262
2016
Q1
$2.23M Buy
28,284
+8,520
+43% +$600K 0.54% 65
2015
Q4
$1.61M Buy
+19,764
New +$1.55M 0.36% 84
2015
Q3
– Sell
-14,846
Closed -$1.22M – 222
2015
Q2
$1.22M Buy
14,846
+12,291
+481% +$1.06M 0.25% 88
2015
Q1
$213K Buy
2,555
+1,645
+181% +$148K 0.04% 143
2014
Q4
$95K Buy
+910
New +$93.4K 0.02% 163

Other funds holding BABA

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

SeaBridge Investment Advisors reduced its Alibaba (BABA) stake by 0.89% in Q2 2026, selling an estimated $43K and leaving 38,081 shares worth $3.66M. The position accounts for 0.53% of the portfolio, ranked #53.

SeaBridge Investment Advisors first reported a position in BABA in Q4 2014 and has held it in 25 quarters since. The position peaked at $5.82M in Q3 2025. 1,231 funds tracked by Wall St. Rank hold BABA as of Q2 2026.

  • SeaBridge Investment Advisors held 38,081 shares of Alibaba worth $3.66M as of Q2 2026.
  • SeaBridge Investment Advisors sold 343 Alibaba shares in Q2 2026, an estimated $43K.
  • Alibaba made up 0.53% of SeaBridge Investment Advisors's portfolio in Q2 2026, its #53 holding.
  • SeaBridge Investment Advisors first reported a position in Alibaba in Q4 2014 and has held it in 25 quarters since.
  • SeaBridge Investment Advisors's Alibaba position peaked at $5.82M in Q3 2025.
  • 1,231 funds tracked by Wall St. Rank held Alibaba as of Q2 2026.

Based on SeaBridge Investment Advisors's 13F filing for Q2 2026, filed 17 Jul 2026.