Estrella Immunopharma, Inc. (ESLA)
NASDAQ: ESLA · Real-Time Price · USD
1.840
-0.010 (-0.54%)
At close: Apr 10, 2026, 4:00 PM EDT
1.770
-0.070 (-3.80%)
After-hours: Apr 10, 2026, 7:35 PM EDT

Estrella Immunopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2025FY 2025FY 2024FY 2023
Period Ending
Apr '26 Dec '25 Sep '25 Dec '24 Jun '24 Dec '23
795943433839
Market Cap Growth
117.09%35.65%-0.01%13.99%-2.48%-3.87%
Enterprise Value
77.5557.5341.842.5233.9439.07
Last Close Price
1.841.561.151.201.051.11
PE Ratio
--4.41---3.89-0.61
PB Ratio
--5.68-4.42302.188.92-
P/TBV Ratio
-6.56-5.56-4.41302.186.66-
P/FCF Ratio
--32.99--5.69-2.37-3.39
P/OCF Ratio
--32.99--5.69-2.37-3.39
EV/EBITDA Ratio
--4.40---4.64-13.51
EV/EBIT Ratio
--4.40---4.64-13.51
EV/FCF Ratio
--32.22--5.57-2.11-3.39
Net Debt / Equity Ratio
0.130.130.17-6.38-0.97-
Net Debt / EBITDA Ratio
0.110.11--0.57-
Net Debt / FCF Ratio
0.780.78-0.120.26-
Quick Ratio
0.100.100.120.3123.05-
Current Ratio
0.120.120.150.5524.65-
Return on Equity (ROE)
255.59%255.59%0.00%0.00%-342.19%-81.78%
Return on Assets (ROA)
-413.55%-413.55%0.00%0.00%-328.31%-59.90%
Return on Invested Capital (ROIC)
222.88%222.88%0.00%0.00%-5135.34%1834.22%
Return on Capital Employed (ROCE)
255.57%255.57%0.00%0.00%-342.11%-66.84%
Earnings Yield
-16.55%-22.66%0.00%0.00%-25.71%-163.06%
FCF Yield
--3.03%0.00%-17.59%-42.17%-29.54%
Buyback Yield / Dilution
-1.63%2.14%-4.34%-33.54%-182.63%-575.48%
Total Shareholder Return
-1.63%2.14%-4.34%-33.54%-182.63%-575.48%
Updated Dec 31, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q