Canadian Solar (CSIQ)
Entirely Uncomfortable See AlternativesBusiness Score
Financial Score
ESG Score

0
4
0
Opendoor Technologies Inc (OPEN)
Uncomfortable See AlternativesBusiness Score
Financial Score
ESG Score

0
2
0
Palantir Technologies Inc (PLTR)
Questionable See AlternativesBusiness Score
Financial Score
ESG Score

2
9
2
Nano Dimension (NNDM)
Entirely Uncomfortable See AlternativesBusiness Score
Financial Score
ESG Score

0
1
0