Main competitors
Add to a list
Revenues Net margin EBIT margin ROE ROA Leverage
295M 54.55%83.86% - - -
Average 295M percentage-no-prefix percentage-no-prefix - - -
Weighted average by Cap. 295M percentage-no-prefix percentage-no-prefix - - -
Investment Trusts