Comparison Estrella Immunopharma (ESLA) with Competitors
Estrella Immunopharma (ESLA) industry is Biotechnology.
Free Cash Flow Yield
ESLA-16.55%
Industry-1.94%
Upside-14.61%
P/E
ESLA-2.95
Industry-18.88
Upside+1592.46%
P/B
ESLA4.13
Industry4.70
Upside-12.02%