Skip to main content

Allen Investment Management, LLC

Position in BABA — Alibaba Group Holding Ltd

CIK 1326234 NEW YORK, NY

Position in BABA

as of Mar 31, 2026 · filed May 7, 2026
Position Value
$536,216
-$90,266 QoQ
Shares Held
4,274
0.0% QoQ
Ownership
0.000%
of shares outstanding
% of Portfolio
0.01%
of 13F equity value
Holder Rank
not a current holder
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)

Position in Internet Retail

Consumer Cyclical · as of Mar 31, 2026

Allen Investment Management, LLC holds $711,494,061 across 6 Internet Retail names. BABA ranks #6 (0.1% of the industry book) .

# Ticker Company Shares Value (USD) Open
6 BABA
Alibaba Group Holding Ltd
This page
4,274 $536,216

All Filings in BABA

Export CSV
25 filing rows on record
Report Date Value (USD) Shares
2026-03-31 $536,216 4,274
2025-12-31 $626,482 4,274
2025-09-30 $941,549 5,268
2025-06-30 $597,443 5,268
2025-03-31 $696,587 5,268
2024-12-31 $446,673 5,268
2024-09-30 $2,183,312 20,574
2024-06-30 $2,570,760 35,705
2024-03-31 $3,678,565 50,837
2023-12-31 $5,113,257 65,969
2023-09-30 $5,943,771 68,524
2023-06-30 $5,869,006 70,414
2023-03-31 $7,194,902 70,414
2022-12-31 $6,688,321 75,926
2022-09-30 $6,448,873 80,621
2022-06-30 $9,164,995 80,621
2022-03-31 $8,945,318 82,218
2021-12-31 $9,784,494 82,368
2021-09-30 $132,814,026 897,089
2021-06-30 $216,396,877 954,215
2021-03-31 $255,030,438 1,124,820
2020-12-31 $240,559,269 1,033,641
2020-09-30 $260,444,231 885,925
2020-06-30 $192,194,955 891,029
2020-03-31 $136,243,741 700,554