Main competitors
Revenues (N-1) Net Margin (N-1) EBIT Margin (N-1) ROE (N-1) ROA (N-1) Leverage (N-1)
45.85B 3.62%6.03%14.6%2.63%-1.32x
10.67B 14.18%17.42%33.99%11.15%-0.61x
3.72B 1.27%1.66%1.31%0.41%1.39x
11.01B -4.3%-4.69%-11.9%-2.81%5.24x
923M -0.94%-0.93%-2.2%-0.84% -
511M 11.8%14.14%10.71%5.8% -
916M -32.33%-24.79%129.22%5.82%1.81x
243M 11.17% - - - -
132M -16.34%-26.05%-4.37%-3.45%9.34x
599M 4.04%6.08%6.66%2%11.45x
338M -63.06%-16.23% - - -13.97x
36.62M 45.44%61.48%61.39%30.02%0.17x
32.08M 164.48%78%126.46% - -1.06x
Average 5.77B 10.69% 9.34% 33.26% 5.07% 1.24x
Weighted average by Cap. 35.23B 5.12% 7.53% 17.82% 4.06% -0.86x
Other Renewable Energy Equipment & Services