2m 2m 2m 2m 2m 2m 2m
ESTRELLA IMMUN (ESLA)
NASDAQ
$1.07-$0.02 (-1.39%)
Price as of Jun 03, 2026 6:52 PM EDT- $46.9MMarket Cap
- 29.47%1-Year Change
- BiotechnologyIndustry
ESTRELLA IMMUN (ESLA)
$1.07-$0.02 (-1.39%)
Top Holders
Institutional
Mutual Funds
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
ARMISTICE CAPITAL, LLC | 9.52% | 4.1M | +4.1M (+100.00%) | Mar 31, 2026 |
N/A | 0.89% | 382,469 | +382,469 (+100.00%) | Mar 31, 2026 |
WELLS FARGO & COMPANY/MN | 0.61% | 264,388 | +264,388 (+100.00%) | Mar 31, 2026 |
GEODE CAPITAL MANAGEMENT, LLC | 0.37% | 157,485 | +47,677 (+30.27%) | Mar 31, 2026 |
VANGUARD FIDUCIARY TRUST CO | 0.15% | 64,921 | +64,921 (+100.00%) | Mar 31, 2026 |
RENAISSANCE TECHNOLOGIES LLC | 0.15% | 62,795 | -59,673 (-95.03%) | Mar 31, 2026 |
STATE STREET CORP | 0.10% | 43,252 | 0 (0.00%) | Mar 31, 2026 |
Holder | Ownership %
| Shares Held | Change (Shares, %) | Report Date |
|---|---|---|---|---|
VANGUARD INDEX FUNDS | 0.89% | 382,469 | 0 (0.00%) | Mar 31, 2026 |
FIDELITY CONCORD STREET TRUST | 0.22% | 93,534 | +4,751 (+5.08%) | Feb 28, 2026 |
iSHARES TRUST | 0.09% | 37,765 | +13,668 (+36.19%) | Mar 31, 2026 |
EQ ADVISORS TRUST | 0.006% | 2,373 | 0 (0.00%) | Mar 31, 2026 |
Current Ownership Distribution
- Insiders26.3M (61.10%)
- Other9.2M (21.45%)
- Institutions5.2M (12.03%)
- Mutual Funds2.3M (5.42%)
Insider Transactions
- 61.10% (26.3M)Current InsiderOwnership (%, shares)
- 1Number of InsiderBuying (last 12 months)
- $645,048.56Amount of InsiderBuying (last 12 months)
- 0Number of InsiderSelling (last 12 months)
- $0.00Amount of InsiderSelling (last 12 months)
Insider Name & Title | Type | Date
| Transaction Value | Shares | Share Price | Shares After Transactions |
|---|---|---|---|---|---|---|
Xu Jiandong Chief Financial Officer | Buy | Oct 07, 2025 | $1,330.00 | 1,000 | $1.33 | 265,488 |
Xu Jiandong Chief Financial Officer | Buy | Sep 22, 2025 | $1,160.00 | 1,000 | $1.16 | 16,700 |
Xu Jiandong Chief Financial Officer | Buy | Sep 11, 2025 | $104.00 | 100 | $1.04 | 264,588 |
Xu Jiandong Chief Financial Officer | Award | Oct 30, 2024 | $0.00 | 490,796 | $0.00 | 490,796 |
Liu Cheng Chief Executive Officer | Award | Oct 30, 2024 | $0.00 | 490,796 | $0.00 | 490,796 |
Xu Jiandong Chief Financial Officer | Award | Oct 30, 2024 | $0.00 | 509,204 | $0.00 | 509,203 |
Liu Cheng Chief Executive Officer | Award | Oct 30, 2024 | $0.00 | 509,204 | $0.00 | 509,203 |