Skip to main content

DEUTSCHE BANK AG\

Bank

Position in BABA — Alibaba Group Holding Ltd

CIK 948046 FRANKFURT AM MAIN, 2M

Position in BABA

as of Mar 31, 2026 · filed May 6, 2026
Position Value
$271,481,258
+$252,464,560 QoQ
Shares Held
2,163,887
+1567.9% QoQ
Ownership
0.090%
of shares outstanding
% of Portfolio
0.09%
of 13F equity value
Holder Rank
not a current holder
Holding Since
Mar 2020
25 quarters on record
Voting authority Sole 5.543496494964848.ToString("F0")% Shared 0.23106567024987903.ToString("F0")% None 94.22543783478528.ToString("F0")%

Common Shares in BABA Over Time

Shares Held

Position Value (USD)

Derivatives in BABA

reported options exposure · as of Jun 30, 2020
CallValue
$824,836
CallShares
3,824
PutValue
$374,886
PutShares
1,738

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 Mar 31, 2026

DEUTSCHE BANK AG\ holds $8,245,002,311 across 18 Internet Retail names. BABA ranks #3 (3.3% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 BABA
Alibaba Group Holding Ltd
This page
2,163,887 $271,481,258

All Filings in BABA

Export CSV
28 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $271,481,258 2,163,887
2025-12-31 $19,016,698 129,736
2025-09-30 $9,730,058 54,440
2025-06-30 $5,874,975 51,803
2025-03-31 $74,402,909 562,678
2024-12-31 $35,381,932 417,289
2024-09-30 $36,830,851 347,068
2024-06-30 $31,780,944 441,402
2024-03-31 $36,705,980 507,269
2023-12-31 $66,048,514 852,129
2023-09-30 $89,105,309 1,027,269
2023-06-30 $99,875,631 1,198,268
2023-03-31 $192,845,432 1,887,311
2022-12-31 $215,215,316 2,443,130
2022-09-30 $159,513,732 1,994,171
2022-06-30 $276,596,621 2,433,116
2022-03-31 $144,433,301 1,327,512
2021-12-31 $184,174,384 1,550,420
2021-09-30 $485,823,700 3,281,484
2021-06-30 $782,010,458 3,448,322
2021-03-31 $1,670,507,409 7,367,827
2020-12-31 $1,778,260,597 7,640,874
2020-09-30 $2,576,087,056 8,762,797
2020-06-30 $374,886 1,738
2020-06-30 $824,836 3,824
2020-06-30 $1,828,550,152 8,477,284
2020-03-31 $1,699,895,412 8,740,721
2020-03-31 $77,792 400