Versus - compare CSIQ and NVEC

NVE Corp outperforms Canadian Solar Inc on 26 out of 29 parameters.