Estrella Immunopharma, Inc. (ESLA)
NASDAQ: ESLA · Real-Time Price · USD
1.150
0.00 (0.00%)
Jun 10, 2026, 11:07 AM EDT - Market open

Estrella Immunopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Jun '24 Jun '23 Jun '22
495943384158
Market Cap Growth
36.84%36.40%13.97%-6.25%-30.52%0.91%
Enterprise Value
47.5657.8542.5133.9443.1758.5
Last Close Price
1.151.561.201.0510.8410.00
PB Ratio
--5.71302.148.92-6.03-
P/TBV Ratio
-8.36-5.54304.876.66-2.28-
Net Debt / Equity Ratio
0.370.13-6.38-0.970.37-
Net Debt / EBITDA Ratio
0.140.11-0.570.22-
Net Debt / FCF Ratio
-0.780.120.261.86-
Quick Ratio
0.220.100.3123.050.28-
Current Ratio
0.240.120.5524.650.28-
Return on Equity (ROE)
169.49%255.59%0.00%592.27%329.68%0.00%
Return on Assets (ROA)
-387.79%-413.55%0.00%-195.43%-734.01%0.00%
Return on Invested Capital (ROIC)
-625.19%-687.40%0.00%-1516.91%-3272.48%0.00%
Return on Capital Employed (ROCE)
169.48%255.57%0.00%595.20%330.30%0.00%
Buyback Yield / Dilution
-5.23%-0.84%-34.72%-1809.14%75.73%-396.02%
Total Shareholder Return
-5.23%-0.84%-34.72%-1809.14%75.73%-396.02%
SEC Filings: 10-K · 10-Q