Estrella Immunopharma, Inc. ESLA

0.48 0.01 2.13% as of 25 Sep
Market cap
$20.5M
P/E
0.0×
Dec '17 Jan '21 Jun '21 Dec '21 Jan '22 Dec '22 Jun '23 Jun '24 Dec '24 Dec '25
Current Ratio
— 8.42 0.00 8.42 0.05 0.05 0.28 24.65 0.55 0.12
Net Debt/EBITDA
— 1.92 0.00 1.92 (0.29) (0.29) 0.22 0.57 0.21 0.11
Debt/Equity
— 0.00 — 0.00 0.07 (0.22) 0.00 0.00 0.00 0.00
ROE
— (1.15%) 0.00% (8.30%) (32.85%) (12.78%) 158.80% 195.79% (200.44%) 255.59%
ROA
— (1.08%) (1.08%) (7.83%) (3.57%) (3.12%) (174.31%) (195.43%) (116.58%) (413.55%)
ROIC
— 0.00% 0.00% 0.00% 0.00% 0.00% 0.00% (4,226.47%) 0.00% 0.00%
Return on Tangible Assets
— (45.63%) (180.54%) (330.20%) 97.59% 30.16% 158.64% (171.09%) 326.43% 110.09%
Free Cash Flow per Share
— (0.05) 0.00 (0.27) (0.18) (0.74) (4.37) (0.59) (0.09) (0.05)
Book value per Share
— 7.55 — (0.85) 1.23 (1.59) (22.06) 0.16 0.00 (0.28)
Free Cash Flow
— (0.32) 0.00 (0.32) (1.04) (1.04) (1.34) (16.07) (3.11) (1.79)
Other line items

Show all line items

Columns are period end dates