Skip to main content

CTC LLC

Position in BABA — Alibaba Group Holding Ltd

CIK 1445893 CHICAGO, IL

Position in BABA

as of Jun 30, 2026 · filed Aug 13, 2026
Position Value
$59,243,463
+$48,388,413 QoQ
Shares Held
617,248
+613.4% QoQ
Ownership
0.026%
of shares outstanding
% of Portfolio
3.53%
of 13F equity value
Holder Rank
#74
of 1,215 holders
Holding Since
Mar 2020
25 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 Jun 30, 2026
CallValue
$4,329,849
CallShares
45,112
PutValue
$3,299,792
PutShares
34,380

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

CTC LLC holds $287,438,797 across 3 Internet Retail names. BABA ranks #3 (20.6% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 BABA
Alibaba Group Holding Ltd
This page
617,248 $59,243,463

All Filings in BABA

Export CSV
44 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $3,299,792 34,380
2026-06-30 $4,329,849 45,112
2026-06-30 $59,243,463 617,248
2026-03-31 $4,620,817 36,831
2026-03-31 $10,855,050 86,522
2026-03-31 $3,810,972 30,376
2025-12-31 $4,024,500 27,456
2025-12-31 $8,773,106 59,852
2025-12-31 $4,576,081 31,219
2025-09-30 $4,830,178 27,025
2025-09-30 $42,866,424 239,839
2025-09-30 $7,304,337 40,868
2025-06-30 $483,636,945 4,264,500
2025-06-30 $64,420,622 568,033
2025-06-30 $351,480,272 3,099,200
2025-03-31 $478,024,673 3,615,100
2025-03-31 $740,977,251 5,603,700
2025-03-31 $45,695,778 345,578
2024-12-31 $488,000,366 5,755,400
2024-12-31 $26,726,910 315,213
2024-12-31 $220,742,286 2,603,400
2024-09-30 $2,536,480 23,902
2024-09-30 $5,189,798 48,905
2024-06-30 $45,893,736 637,413
2024-06-30 $2,316,240 32,170
2024-06-30 $2,980,656 41,398
2024-03-31 $3,883,923 53,675
2024-03-31 $110,827,589 1,531,614
2024-03-31 $3,159,237 43,660
2023-12-31 $90,229,158 1,164,097
2023-09-30 $38,503,886 443,900
2023-06-30 $63,468,441 761,469
2023-03-31 $23,259,335 227,631
2022-09-30 $63,462,546 793,381
2022-06-30 $86,371,335 759,776
2022-03-31 $74,585,337 685,527
2021-12-31 $5,908,258 49,737
2021-09-30 $121,566,519 821,118
2021-06-30 $40,736,264 179,629
2021-03-31 $62,173,447 274,218
2020-12-31 $102,012,540 438,330
2020-09-30 $181,988,612 619,051
2020-06-30 $62,397,911 289,281
2020-03-31 $86,190,424 443,184