CNBC Pro

This week's best performers include Salesforce and these solar stocks