Main competitors
Add to a list
Composite Fundamentals Composite Valuation Composite Consensus Composite Momentum Composite Visibility Investor Rating ESG MSCI Capi. ($)
AA
18.01B
BBB
15.61B
BB
12.58B
AA
8.56B
BBB
8.54B
CCC
6.29B
A
5.89B
- 5.87B
BB
5.75B
- 5.66B
BBB
4.75B
B
4.46B
BBB
3.74B
- 3.01B
-
CCC
2.67B
A
2.42B
-
A
2.29B
Average
BBB
6.83B
Weighted average by Cap.
BBB
Photovoltaic Solar Systems & Equipment