Comparison Estrella Immunopharma (ESLA) with Competitors
Estrella Immunopharma (ESLA) industry is Biotechnology.
Free Cash Flow Yield
ESLA-24.67%
Industry-1.75%
Upside-22.92%
P/E
ESLA-1.98
Industry-20.52
Upside+1853.52%
P/B
ESLA4.13
Industry5.15
Upside-19.70%