Skip to main content

EDMOND DE ROTHSCHILD HOLDING S.A.

Position in BABA — Alibaba Group Holding Ltd

CIK 1649647 Chambesy, V8

Position in BABA

as of Jun 30, 2026 · filed Aug 10, 2026
Position Value
$32,041,864
-$7,664,969 QoQ
Shares Held
333,839
+5.5% QoQ
Ownership
0.014%
of shares outstanding
% of Portfolio
0.44%
of 13F equity value
Holder Rank
#116
of 1,209 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 100% Shared 0% None 0%

Common Shares in BABA Over Time

Shares Held

Position Value (USD)

Derivatives in BABA

reported options exposure · as of Sep 30, 2023
CallValue
$43,550
CallShares
13,000
PutValue
$0
PutShares
0

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Internet Retail

Consumer Cyclical · as of Jun 30, 2026

EDMOND DE ROTHSCHILD HOLDING S.A. holds $287,510,041 across 6 Internet Retail names. BABA ranks #2 (11.1% of the industry book) .

# Ticker Company Shares Value (USD) Open
2 BABA
Alibaba Group Holding Ltd
This page
333,839 $32,041,864

All Filings in BABA

Export CSV
36 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $32,041,864 333,839
2026-03-31 $39,706,833 316,490
2025-12-31 $47,176,331 321,847
2025-09-30 $66,687,199 373,117
2025-06-30 $48,158,761 424,643
2025-03-31 $88,345,769 668,122
2024-12-31 $61,669,630 727,322
2024-09-30 $89,205,637 840,611
2024-06-30 $69,547,752 965,941
2024-03-31 $63,631,717 879,377
2023-12-31 $61,776,164 797,009
2023-09-30 $43,550 13,000
2023-09-30 $63,038,552 726,753
2023-06-30 $58,187,466 698,110
2023-06-30 $99,000 50,000
2023-03-31 $318,000 60,000
2023-03-31 $54,471,951 533,098
2022-12-31 $44,958,931 510,375
2022-09-30 $42,865,357 535,884
2022-06-30 $50,932,842 448,037
2022-03-31 $37,065,982 340,680
2021-12-31 $237,580 2,000
2021-12-31 $44,711,126 376,388
2021-09-30 $52,598,757 355,277
2021-06-30 $116,494,162 513,688
2021-06-30 $475,000 37,000
2021-03-31 $124,000 20,000
2021-03-31 $109,205,861 481,656
2020-12-31 $92,611,177 397,934
2020-12-31 $131,000 24,100
2020-09-30 $93,436,543 317,833
2020-09-30 $674,000 25,000
2020-06-30 $71,368,656 330,870
2020-06-30 $321,000 16,700
2020-03-31 $111,000 10,300
2020-03-31 $59,903,922 308,021