Main competitors
Add to a list
Revenues Net margin EBIT margin ROE ROA Leverage
18.73B 11.16%18.05%12.52x4.65x4.18x
7.8B 11.82%24.77%12.78x2.5x5.69x
13.27B 10.65%17.61%13.16x3.63x4.71x
2.55B 24.00%24.08% - - 2.16x
16.12B 3.86%4.87%9.34x2.03x7.02x
2.99B 17.38%20.57%17.68x - 2.36x
16.83B 0.17%6.55%-1.04x - -
2.34B 19.20%30.13%35.26x - 2.37x
1.5B 14.26%21.41%11.7x - -
2.02B 17.85%25.08%12.52x5.29x -
18.08B 5.02%14.31%10.05x3.8x1.53x
625M 20.26%7.40%5.66x2.86x-42.49x
300M 47.21%107.86%17.73x - 0.57x
1.29B 11.83%6.60%5.27x2.33x9.56x
1.46B 16.89%17.79%-7.44x-3.37x7.77x
987M - - 15.16x8.34x -
Average 6.68B percentage-no-prefix percentage-no-prefix 11.36x 3.21x 0.45x
Weighted average by Cap. 10.97B percentage-no-prefix percentage-no-prefix 12.38x 3.70x 3.13x
Other Independent Power Producers