NASDAQ : ESLA

Estrella Immunopharma, Inc. — Institutional Ownership

$0.739 USD

$0.02 (2.28%)

Volume
16.41K
Average Volume
39.19K
Market Capitalization
$31.53M
P/E Ratio
-2.13
Dividend Yield
0.00%
Price Target
Year High
$3.15
Year Low
$0.68
Day High
Day Low
Payout Ratio
$0.00
Current Ratio
$0.24
Institutional Ownership Summary
Institutional Ownership %

%

Investors Holding

change: 0.0 | last:
Increased Positions

change: 0.0 | last:
Reduced Positions

change: 0.0 | last:
New Positions

change: 0.0 | last:
Sold Positions

change: 0.0 | last:
Total Calls

-

Total Puts

-

Put-Call Ratio

change: 0.0 | last:
Total Invested

-

Beneficial Ownership Filings
Filing Date Reporting Person Amount Beneficially Owned % of Class
2026-05-15 Armistice Capital, LLC 4.28M 9.99%
ESLA Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $1.56 36.82M $57.44M $1.38M -$ $56.06M
2024-12-31 $1.20 36.68M $44.02M $916.92K -$ $43.1M
2024-06-30 $1.10 35.2M $38.72M $4.17M -$ $34.56M
2022-12-31 $10.29 5.76M $59.3M $40802 $498.6K $59.76M
2022-06-30 $10.00 5.85M $58.5M $4.09M -$ $54.41M
2021-06-30 $9.75 35.2M $343.21M -$ -$ $343.21M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $1.06 42.12M $44.65M $1.93M -$ $42.72M
2025-12-31 $1.56 37.97M $59.23M $1.38M -$ $57.85M
2025-09-30 $1.15 37.1M $42.66M $1.63M $4000 $41.04M
2025-06-30 $0.96 36.17M $34.72M $1.32M $4000 $33.41M
2025-03-31 $0.93 36.19M $33.55M $421.47K $10000 $33.14M
2024-12-31 $1.20 36.68M $44.02M $916.92K -$ $43.1M
2024-09-30 $1.16 36.21M $42M $1.8M -$ $40.2M
2024-06-30 $1.10 36.61M $40.27M $4.17M -$ $36.11M
2024-03-31 $1.26 35.52M $44.75M $4.73M -$ $40.03M
2023-12-31 $1.11 35.2M $39.07M $9.05M -$ $30.03M
2023-09-30 $9.34 1.05M $9.83M $22.14M $300K -$12.01M
2023-06-30 $10.84 2.33M $25.26M $34688 $931.67K $26.15M