Christopher Browne - Tweedy, Browne Co
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    93
Portfolio value:    $1,258,817,374
Holdings Activity Buys Sells    History
Holding/activity history for  Alibaba Group Holdings Ltd. (BABA)
← All BABA superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 4,060 0.04 $125.46 $509,368 SEC
2025   Q4 4,060 0.05 $146.58 $595,115 SEC
2025   Q3 4,060 0.06 $178.73 $725,644 SEC
2025   Q2 4,060 0.04 Reduce 12.59% <0.01 $95.73–134.51 · VW $117.27i $460,445 SEC
2025   Q1 4,645 0.05 $132.23 $614,208 SEC
2024   Q4 4,645 0.03 Reduce 64.10% 0.04 $81.70–117.82 · VW $95.72i $393,850 SEC
2024   Q3 12,940 0.07 Reduce 5.37% <0.01 $71.97–112.22 · VW $87.77i $1,373,193 SEC
2024   Q2 13,675 0.05 Reduce 20.56% 0.01 $68.36–90.46 · VW $77.35i $984,600 SEC
2024   Q1 17,215 0.06 Reduce 10.92% <0.01 $66.63–78.34 · VW $73.00i $1,245,677 SEC
2023   Q4 19,326 0.07 Reduce 42.62% 0.07 $70.08–88.80 · VW $78.54i $1,497,958 SEC
2023   Q3 33,678 0.16 Reduce 4.83% <0.01 $82.64–102.50 · VW $93.58i $2,921,230 SEC
2023   Q2 35,388 0.16 Reduce 2.96% <0.01 $77.77–103.24 · VW $86.18i $2,950,000 SEC
2023   Q1 36,467 0.20 Reduce 1.88% <0.01 $79.48–121.30 · VW $99.23i $3,726,000 SEC
2022   Q4 37,165 0.18 Reduce 9.88% 0.01 $58.01–94.98 · VW $79.00i $3,274,000 SEC
2022   Q3 41,240 0.15 Reduce 1.43% <0.01 $76.28–125.84 · VW $94.80i $3,299,000 SEC
2022   Q2 41,840 0.19 Reduce 30.28% 0.06 $78.01–121.38 · VW $101.35i $4,756,000 SEC
2022   Q1 60,015 0.21 Add 0.34% <0.01 $73.28–138.70 · VW $109.35i $6,530,000 SEC
2021   Q4 59,810 0.23 Reduce 5.03% 0.02 $108.70–182.09 · VW $139.19i $7,105,000 SEC
2021   Q3 62,975 0.31 Reduce 95.93% 9.46 $144.44–228.85 · VW $176.68i $9,323,000 SEC
2021   Q2 1,547,316 9.86 Add 39.53% 2.79 $204.39–245.69 · VW $224.18i $350,900,000 SEC
2021   Q1 1,108,910 7.32 Add 67.76% 2.96 $220.09–274.29 · VW $242.56i $251,423,000 SEC
2020   Q4 661,015 5.24 Buy 5.24 $211.23–319.32 · VW $266.11i $153,838,000 SEC
Price snapshot:
Current price$112.35
Avg. buy price$228.90
+/- since buy-50.92%
52-week low$91.99
52-week high$190.92