Estrella Immunopharma, Inc. (ESLA)
NASDAQ: ESLA · Real-Time Price · USD
1.040
-0.060 (-5.45%)
Mar 20, 2026, 4:00 PM EDT - Market closed

Estrella Immunopharma Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2024FY 2023FY 2023
Period Ending
Mar '26 Sep '25 Dec '24 Jun '24 Dec '23 Jun '23
394343383941
Market Cap Growth
9.66%-0.01%13.99%-2.48%-3.87%178.23%
Enterprise Value
37.8941.839.2733.9439.0743.17
Last Close Price
1.041.151.201.051.1110.84
PE Ratio
--2.67-4.80-3.89-4.44-0.30
PB Ratio
--4.4210.168.92--6.03
P/TBV Ratio
-3.85-4.267.606.66--0.49
P/FCF Ratio
---2.70-2.37-2.43-30.42
P/OCF Ratio
---2.70-2.37-2.43-30.42
EV/EBITDA Ratio
--2.64-5.37-4.64-5.35-3.88
EV/EBIT Ratio
--2.64-5.37-4.64-5.35-3.88
EV/FCF Ratio
---2.44-2.11-2.43-32.31
Net Debt / Equity Ratio
0.170.17-0.97-0.97-0.37
Net Debt / EBITDA Ratio
0.110.100.570.57-0.22
Net Debt / FCF Ratio
--0.260.26-1.86
Quick Ratio
0.120.1223.0523.05-0.28
Current Ratio
0.150.1524.6524.65-0.28
Return on Equity (ROE)
527.08%569.02%-342.19%-342.19%-206.82%-6772.72%
Return on Assets (ROA)
-367.54%-396.78%-328.31%-328.31%-150.39%-174.31%
Return on Invested Capital (ROIC)
273.59%295.36%-5135.34%-5135.34%4605.22%243.65%
Return on Capital Employed (ROCE)
527.02%568.99%-342.11%-342.11%-169.01%-1157.20%
Earnings Yield
-33.26%-37.39%-20.83%-25.71%-22.52%-335.33%
FCF Yield
-0.00%-37.00%-42.17%-41.12%-3.29%
Buyback Yield / Dilution
-0.00%-22.21%-27.22%-24.69%0.00%
Updated Sep 30, 2025. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q