Main competitors
Add to a list
Revenues Net margin EBIT margin ROE ROA Leverage
60.9M 20.38%16.21%-62.89x-13.94x-2.31x
28.17M 123.20%136.74%-48.78x - -2.41x
Average 44.54M percentage-no-prefix percentage-no-prefix -55.83x -13.94x -2.36x
Weighted average by Cap. 38.61M percentage-no-prefix percentage-no-prefix -53.28x -13.94x -2.38x
Environmental Biotechnology