monsolar.com Rank 2.1M. Estimated value 1,008$dividendfinance.com Rank 196.2K. Estimated value 11,112$nationalgridus.com Rank 18.3K. Estimated value 121,560$octopusenergy.com Rank 1.7M. Estimated value 1,272$enel.com Rank 19.4K. Estimated value 114,744$we-energies.com Rank 84K. Estimated value 26,124$flexicraft.com Rank 2.1M. Estimated value 1,044$solarelectricsupply.com Rank 365.4K. Estimated value 5,940$trafigura.com Rank 412.6K. Estimated value 5,256$csisolar.com Rank 217.4K. Estimated value 10,020$