Skip to main content

Ruffer LLP

Position in BABA — Alibaba Group Holding Ltd

CIK 1426859 London, X0

Position in BABA

as of Jun 30, 2026 · filed Jul 30, 2026
Position Value
$121,421,322
-$25,521,068 QoQ
Shares Held
1,265,069
+8.0% QoQ
Ownership
0.053%
of shares outstanding
% of Portfolio
4.37%
of 13F equity value
Holder Rank
#38
of 1,215 holders
Holding Since
Mar 2020
24 quarters on record

Common Shares in BABA Over Time

Shares Held

Position Value (USD)

Position in Internet Retail

Consumer Cyclical · as of Jun 30, 2026

Ruffer LLP holds $360,831,969 across 4 Internet Retail names. BABA ranks #2 (33.7% of the industry book) .

# Ticker Company Shares Value (USD) Open
2 BABA
Alibaba Group Holding Ltd
This page
1,265,069 $121,421,322

All Filings in BABA

Export CSV
24 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $121,421,322 1,265,069
2026-03-31 $146,942,390 1,171,229
2025-12-31 $70,514,361 481,064
2025-09-30 $68,790,674 384,886
2025-06-30 $38,862,431 342,672
2025-03-31 $160,052,382 1,210,409
2024-12-31 $136,461,365 1,609,404
2024-09-30 $279,184,634 2,630,839
2024-06-30 $167,490,576 2,326,258
2024-03-31 $200,293,710 2,768,017
2023-12-31 $243,446,430 3,140,839
2023-09-30 $113,874,006 1,312,820
2023-06-30 $67,691,869 812,140
2023-03-31 $147,319,036 1,441,760
2022-12-31 $10,622,068 120,582
2022-09-30 $16,910,765 211,411
2022-06-30 $127,378,894 1,120,504
2021-09-30 $783,924 5,295
2021-06-30 $11,745,389 51,792
2021-03-31 $11,336,500 50,000
2020-12-31 $11,636,500 50,000
2020-09-30 $14,699,000 50,000
2020-06-30 $12,510,600 58,000
2020-03-31 $11,279,840 58,000