Sunrun Inc. RUN | $6.81M | 0.23 | 516,595 | -31.39% | -$3.12M | 1.21 | |
Brookfield Renewable Corporation BEPC | $4.29M | 0.1 | 174,653 | +71.22% | +$1.78M | 0.76 | |
Tetra Tech, Inc. TTEK | $8.04M | 0.08 | 43,505 | +81.74% | +$3.61M | 1.42 | |
Exponent, Inc. EXPO | $2.82M | 0.07 | 34,108 | 0% | +$0 | 0.5 | |
Ecolab Inc. ECL | $38.11M | 0.06 | 165,032 | +3.14% | +$1.16M | 6.75 |