- 
        
                             5N Plus Inc. (VNP $19.31) 5N Plus Inc. (VNP $19.31)
- 
        
                             Canadian Solar Inc. (CSIQ $17.94) Canadian Solar Inc. (CSIQ $17.94)
- 
        
                             JinkoSolar Holding Company Limited American Depositary Shares (each representing 4) (JKS $23.36) JinkoSolar Holding Company Limited American Depositary Shares (each representing 4) (JKS $23.36)
- 
        
                             Enphase Energy Inc. (ENPH $30.13) Enphase Energy Inc. (ENPH $30.13)
            Q: What would be the names of the 3 best company's that supply materials for solar panels?
Thank you.
    Thank you.
 
                             
                             
                    