Main competitors
Add to a list
Revenues (N-1) Net margin (N-1) EBIT margin (N-1) ROE (N-1) ROA (N-1) Leverage (N-1)
1.12B 24.56%19.52%216.06%24.38%60.5x
3.32B 25.03%26.9%13.27%8.93%-1.28x
18.26B 8.3%9.35%16.2%7.08%-2.59x
19.62B 9.76%16.02%22.59%8.76%0.78x
2.29B 19.16%20.14%67.79%18.96%-0.54x
16.74B 6.31%7.81%24.19%6.26%-0.48x
2.5B 12.25%20.91%61.13%22.92%-0.63x
2.3B 35.29%42.27%13.3%11.19%-2.78x
11.5B 8.63%9.95%22.47%7.86%-1.05x
3.04B 12.82%17.07%15.49%7.32%1.29x
7.24B 5.66%6.74%17.67%5.1%-1.14x
8.34B 5.78%7.72%8.83%2.93%2.74x
4.75B 7.45%27.63%5.89%2.98%0.67x
3.41B 15.72%22.13%13.57%7.54%1x
1.23B 18.7%21.09%20.45%5.61%-2.53x
3.83B 2.79%2.62%8.46%2.58% -
10.25B 1.57%4.55%2.48%0.86%5.57x
Average 7.04B percentage-no-prefix percentage-no-prefix percentage-no-prefix percentage-no-prefix 3.72x
Weighted average by Cap. 8.92B percentage-no-prefix percentage-no-prefix percentage-no-prefix percentage-no-prefix -0.52x
Photovoltaic Solar Systems & Equipment